Climate averages 1991–2020
Weather in Peru in January
In January, average daytime highs across the 24 cities listed in Peru range from 13.8°C in Juliaca to 32.8°C in Sullana. Monthly rainfall ranges from 5.2 mm in Callao to 369 mm in Puerto Maldonado.
Long-term climate patterns, not a forecast for a particular trip.
City by city
January in Peru
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Lima | 25.6°C20.1°C | 20.1°C | 19 | 5.7 |
| Callao | 25.6°C20.3°C | 20.3°C | 5.2 | 1.5 |
| Trujillo | 26.3°C20.4°C | 20.4°C | 26 | 6.8 |
| Piura | 32.7°C22.1°C | 22.1°C | 37 | 5.5 |
| Chiclayo | 27.6°C21.4°C | 21.4°C | 23 | 3.8 |
| Huancayo | 13.8°C6.1°C | 6.1°C | 243 | 29.5 |
| Cusco | 15.4°C8.2°C | 8.2°C | 229 | 28.8 |
| Iquitos | 30.0°C23.4°C | 23.4°C | 252 | 25.9 |
| Pucallpa | 29.8°C23.3°C | 23.3°C | 302 | 25.6 |
| Chimbote | 25.4°C20.2°C | 20.2°C | 6.2 | 2.0 |
| Tacna | 26.4°C17.9°C | 17.9°C | 23 | 6.5 |
| Ica | 29.1°C20.3°C | 20.3°C | 24 | 5.7 |
| Juliaca | 13.8°C5.0°C | 5.0°C | 193 | 26.3 |
| Huánuco (approximate) | 23.3°C16.8°C | 16.8°C | 161 | 26.5 |
| Santa Anita - Los Ficus | 23.5°C18.7°C | 18.7°C | 19 | 5.7 |
| Sullana | 32.8°C21.9°C | 21.9°C | 35 | 5.2 |
| Chincha Alta | 25.8°C20.3°C | 20.3°C | 7.0 | 2.2 |
| Puno | 14.1°C6.0°C | 6.0°C | 224 | 27.6 |
| Talara | 28.4°C21.9°C | 21.9°C | 19 | 4.3 |
| Tumbes | 30.0°C23.2°C | 23.2°C | 74 | 12.3 |
| Chosica | 24.2°C18.8°C | 18.8°C | 64 | 13.9 |
| Puerto Maldonado | 29.3°C23.0°C | 23.0°C | 369 | 27.1 |
| San Juan, Peru | 30.0°C23.4°C | 23.4°C | 252 | 25.9 |
| Abancay | 19.9°C12.4°C | 12.4°C | 215 | 29.2 |
A rain day is a local calendar day with at least 1 mm of precipitation.