Climate averages 1991–2020

Weather in Peru in December

In December, average daytime highs across the 24 cities listed in Peru range from 14.2°C in Huancayo to 31.6°C in Sullana. Monthly rainfall ranges from 1.5 mm in Chincha Alta to 330 mm in Puerto Maldonado.

Long-term climate patterns, not a forecast for a particular trip.

Peru by monthAll cities

City by city

December in Peru

1991–2020
Average December climate for cities in Peru, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Lima24.2°C18.5°C18.5°C6.21.7
Callao23.7°C18.5°C18.5°C2.70.6
Trujillo25.0°C18.9°C18.9°C9.02.2
Piura31.1°C20.0°C20.0°C214.8
Chiclayo25.5°C19.2°C19.2°C8.92.6
Huancayo14.2°C6.0°C6.0°C21428.4
Cusco15.9°C8.4°C8.4°C19627.6
Iquitos29.9°C23.4°C23.4°C26327.2
Pucallpa29.6°C23.3°C23.3°C28925.5
Chimbote23.3°C18.3°C18.3°C4.51.1
Tacna25.3°C16.3°C16.3°C5.61.4
Ica28.8°C19.0°C19.0°C4.71.7
Juliaca15.1°C4.8°C4.8°C14021.7
Huánuco (approximate)23.5°C16.7°C16.7°C13825.1
Santa Anita - Los Ficus22.1°C17.1°C17.1°C6.21.7
Sullana31.6°C20.0°C20.0°C183.8
Chincha Alta25.2°C18.7°C18.7°C1.50.4
Puno15.2°C5.8°C5.8°C15623.5
Talara26.9°C20.0°C20.0°C142.7
Tumbes30.2°C22.3°C22.3°C345.8
Chosica24.1°C18.2°C18.2°C206.2
Puerto Maldonado29.4°C23.0°C23.0°C33026.1
San Juan, Peru29.9°C23.4°C23.4°C26327.2
Abancay20.4°C12.4°C12.4°C17827.8

A rain day is a local calendar day with at least 1 mm of precipitation.