Best time to visit Peru

Peru has its best weather in June to September. Peak season is June to September. For good weather with fewer crowds, aim for May and October.

Best: Jun–SepWarmest: SepWettest: Jan10 years of daily data

Peru weather by month

Average daily high and low, rainy days (1 mm or more) and hours of sunshine per day, 2015 to 2024.

High / LowRain daysBest weather
Cusco climate by month
MonthHighLowRainRain daysSun
January62°F46°F8.5 in299.4 h
February61°F47°F8 in268.8 h
March61°F46°F6 in269.6 h
April62°F45°F3 in1910.1 h
May62°F43°F1.3 in1010.4 h
June62°F41°F0.3 in210.4 h
July64°F40°F0.4 in310.8 h
August64°F42°F0.8 in711.1 h
September65°F44°F1.4 in1111 h
October65°F46°F3.4 in2010.6 h
November64°F47°F5.7 in2310.1 h
December63°F47°F7.4 in279.4 h

Peru month by month

Seasons and events

Plan Peru for May

Lay the trip out day by day in Waiz, on a timeline and a map, and plan it with friends in real time. Pro adds AI itineraries and the forecast for every day.

Download on theApp Store

Questions about visiting Peru

August scores highest for weather in Cusco, with highs around 64°F and about 7 rainy days. The best stretch of the year is June to September.

January is the wettest month in Cusco, with about 8.5 in of rain over 29 days. June is the driest, with about 0.3 in.

Peak season is June to September, according to Andina (Peru state news agency): Greater flow of tourists to Machu Picchu expected. For good weather with fewer crowds, aim for May and October.

September is the warmest month in Cusco, with average highs of 65°F. February is the coolest, at 61°F.

Climate figures are monthly averages of daily ERA5 reanalysis data for 2015 to 2024, retrieved from Open-Meteo.com (CC BY 4.0). The verdict scores each month on temperature, humidity, rain and daylight, and marks months with typhoons, hurricanes or monsoon rain down.

Your next trip starts in the group chat. End it here.

Download Waiz free and have a draft itinerary before the chat stops arguing about dates.