Best time to visit Peru

The best time to visit Peru is June to August, when its 10 destinations average 91/100 for climate comfort — March is the weakest month, at 77/100.

Updated September 2026 · averaged over 10 Peru destinations · climate normals from ERA5 reanalysis

Peru climate comfort by month

MonthComfortAvg highRainPick of the month
January
81
22.8°C149 mmMáncora 94
February
79
23°C152 mmMáncora 90
March
77
22.8°C166 mmMáncora 86
April
83
22.7°C95 mmArequipa 89
May
88
22.4°C50 mmMáncora 94
June
90
21.9°C30 mmIca 96
July
91
22.1°C25 mmIca 97
August
91
22.5°C23 mmIca 96
September
90
22.7°C47 mmArequipa 97
October
89
23°C67 mmArequipa 96
November
87
23°C82 mmArequipa 95
December
83
22.8°C129 mmMáncora 94

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 10 destinations in Peru

Peru — FAQ

When is the best time to visit Peru?
June to August. Across Peru's 10 destinations, July averages 91/100 for climate comfort with mean highs of 22.1°C and 25 mm of rain.
What is the worst month to visit Peru?
March, averaging 77/100 — mean highs of 22.8°C and 166 mm of rain across the country's destinations.
What is the hottest month in Peru?
February, with mean daily highs of 23°C averaged across 10 destinations.
What is the wettest month in Peru?
March, averaging 166 mm of rain.

Where else to go in July