Best time to visit Peru
The best time to visit Peru is June to August, when its 14 destinations average 91/100 for climate comfort — March is the weakest month, at 76/100.
Updated September 2026 · averaged over 14 Peru destinations · climate normals from ERA5 reanalysis
🇵🇪 Peru, month by month
best JulyPeru climate comfort by month
Comfort is SeasonMap's 0–100 score, averaged across every Peru destination in the dataset. Each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. Averages from ERA5 reanalysis normals, not forecasts.
All 14 destinations in Peru
- Aguas Calientes 🇵🇪 Perubest July94
- Arequipa 🇵🇪 Perubest September92
- Chachapoyas 🇵🇪 Perubest July93
- Chicama 🇵🇪 Perubest April92
- Cusco 🇵🇪 Perubest June93
- Huaraz 🇵🇪 Perubest July94
- Ica 🇵🇪 Perubest July96
- Iquitos 🇵🇪 Perubest July68
- Lima 🇵🇪 Perubest November93
- Máncora 🇵🇪 Perubest July97
- Ollantaytambo 🇵🇪 Perubest July96
- Paracas 🇵🇪 Perubest April88
- Puno 🇵🇪 Perubest August82
- Trujillo 🇵🇪 Perubest August92
Peru — FAQ
- When is the best time to visit Peru?
- June to August. Across Peru's 14 destinations, July averages 91/100 for climate comfort with mean highs of 22°C and 24 mm of rain.
- What is the worst month to visit Peru?
- March, averaging 76/100 — mean highs of 23.9°C and 169 mm of rain across the country's destinations.
- What is the hottest month in Peru?
- February, with mean daily highs of 24°C averaged across 14 destinations.
- What is the wettest month in Peru?
- March, averaging 169 mm of rain.