🇵🇪
🌤️Weather & Best Time

How Does Weather & Best Time Work in Peru?

Last verified: 2025-06 · Americas

1The Quick Answer

🚨Warning

May to October is the dry season and the best time for Machu Picchu and trekking; Lima is grey and foggy June–November but the coast and highlands are clear.

2What You Need to Know

Peru has two main seasons: dry (May–October) and wet (November–April). For trekking the Inca Trail and visiting Machu Picchu with the best weather and visibility, May–October is ideal, but June–August is also the most crowded and expensive period. The Inca Trail closes entirely in February for maintenance. Lima paradoxically experiences its greiest, most overcast weather during the highland dry season due to the coastal garúa (sea fog) from June to November. Máncora beach is best December–March. The Amazon sees heaviest rainfall December–May. Cusco dry season nights can be extremely cold.

3Practical Tips

Practical Tips

  1. 1April and May (just before peak season) offer an excellent balance — Inca Trail is open, crowds are lighter than June–August, and you catch the end of the green season for lush landscapes.
  2. 2If visiting Lima for food and culture only, the 'grey season' (June–November) is fine — the city's restaurant scene and museums are excellent regardless of coastal fog.
  3. 3Cusco's Inti Raymi (Festival of the Sun) on June 24th is spectacular but the city is extremely crowded and accommodation must be booked many months ahead.

Important Warning

The Inca Trail closes throughout the entire month of February for maintenance — if trekking is your priority, plan around this closure.

🌤️ See Weather & Best Time rules in all countries

Compare all countries →