The hottest months are usually October and November, with an average temperature of 24°C, while the coldest months are August and July, with an average of 23°C. The rainiest months in Terapo are March, April, December and January, with each month seeing an average of 461 mm of rainfall.