Huamachuco: during the year, the average temperature throughout the year is around 20°C. The coldest period of the year is in the month of February where the temperature can drop to 19°C. The hottest month of the year is instead in August where the maximum temperature can reach 21°C.