January: Sunshine, average temperatures, and rainfall
January in Peru marks the peak of the wet season, with weather varying significantly across different regions. Generally, the country experiences warm temperatures and increased rainfall, with average daylight hours ranging from 12 to 13 hours per day. If you're still not sure where to head during your Peru trip, see our trip ideas gallery for more inspiration.
Coastal Region
The coastal areas (in places like Lima, Paracas National Reserve and Pisco) enjoy warm temperatures, with averages around 75°F (24°C). Rainfall remains minimal, typically less than 0.1 inches (2.5 mm). Lima, the capital, may experience occasional fog, known locally as "garúa."
Andean Region
In the Andean highlands (in places like Cusco, Lake Titicaca, and Huascarán National Park), temperatures are cooler, averaging around 54°F (12°C). Rainfall is significant, with approximately 5.5 inches (140 mm) of precipitation. Afternoon showers are common, while mornings tend to be clearer.
Amazon Rainforest Region
The Amazon basin (places like Iquitos, Tarapoto, and Pucallpa) is hot and humid during January, with average temperatures reaching 88°F (31°C). Heavy rainfall is typical, often exceeding 12 inches (305 mm). High humidity persists throughout the month.