Peruvian winter (June-August)
The driest season is the best time to travel especially if you are planning to visit the Cusco area or hike to Machu Picchu.
Peruvian summer (December-February)
This is the wettest season. Temperatures are high and the nights are very cool.
Peruvian spring (March to May and September-October)
These are the most unpredictable seasons with varying weather patterns.
Coast (la costa) – Lima, Nasca, Trujillo, Arequipa
December – April
The weather is hot and dry with temperatures reaching 25-35°C. Beaches are especially busy during January and February when they coincide with local holidays.
The temperatures are much colder and humidity is high. The majority of the coast, including Lima, is shrouded by a gray mist called gerua. Only the northern beaches are warm enough for swimming.
Mountain highlands (La Sierra) – Cusco, Lake Titicaca)
The rain is scarce during this time. Daytime temperatures are 20-25°C and nights are near freezing, especially in June and July. May is the best month to visit this place with lush vegetation, temperate weather and stunning views.
Rainfall is abundant during this time. Temperatures range from 18-20°C during the day and dropping to 15°C at night. Tourism is slower during these months, and some areas may be unobtainable due to excessive rain.
January – February
These two months are the wettest of the year. Mornings are generally dry, but clouds move in and produce heavy downpours in the afternoon.
Jungle (La Selva) – Iquitos, Manu, Puerto Maldonado
The jungle is consistently humid and tropical with significant rainfall year round. However, there are still two very distinct seasons.
Temperatures reach 30-38°C during the day. However, cold fronts are common where temperatures can drop to 15°C during the day and 13°C at night. This is the best time of year to visit and enjoy with fewer mosquitos, more exposed beaches and better animal watching opportunities.
Frequent rain showers occur in short bursts, lasting only a few hours at time. The rivers swell and the humidity is exceptionally high.