Best Time to Visit Cusco
Peru · weather by month, temperature and rainfall
If you want the most pleasant weather in Cusco, plan your trip for April to October. September is the hottest month, with average highs of 19°C (66°F), while July is the coldest, with lows around 5°C (41°F). The rainy season runs over December to February; February is the wettest month with about 156 mm (6.1 in) of rain. February is the least comfortable month, mainly because of the rain.
When to go to Cusco: a seasonal guide
Dry season: May to September
Cusco has two seasons, not four. From May to September the days are dry and sunny, with blue skies and almost no rain. July is the driest at 7 mm on one day, though May, June and August are nearly as dry.
The catch is the cold. Days are mild at 17 to 19°C, but nights drop to 5 or 6°C. At this height, the air feels thin and sharp once the sun goes behind the hills. Your hotel may have no central heating, so ask about heaters before you book.
This is high season. Inti Raymi, the Inca sun festival, fills the city on 24 June with parades and a big show at the Sacsayhuamán ruins above town. Peruvian school holidays in late July bring more local families, and Machu Picchu tickets and Inca Trail permits sell out early. If you hate crowds, aim for May or early September.
Wet season: December to March
Rain falls on around 20 days a month from December to February, and February is the wettest at 156 mm. Skies stay grey and the sun shows up for only two or three hours a day. Showers often arrive in the afternoon, so mornings can be your best window.
Landslides and washed-out rail can disrupt trips to Machu Picchu. The Inca Trail closes every February for maintenance, so don't plan a trek then. On the plus side, hills turn green, hostels are quiet, and prices drop. Carnival in February brings water fights and street parties in the Plaza de Armas.
The shoulder months: April, October, November
April is the sweet spot if you want fewer people. Rain is down to 51 mm on 8 days, the countryside is still green, and the sun is back for a few hours each day. Easter Holy Week is the busy exception. Look for the Lord of the Earthquakes procession on Monday of that week.
October is still rated Excellent, but showers are building, with rain on 11 days. November is Good, with 13 rainy days, yet it's a calm time for city walks around San Blas and the Sacred Valley.
Travelling with kids or worried about altitude? Pick May to September for steady weather, and give yourself two easy days in town before any big hike.
Cusco weather by month
Monthly climate table
| Month | High | Low | Rain | Rainy days | Humidity | Sun hrs/day | Rating |
|---|---|---|---|---|---|---|---|
| January | 17°C 63°F | 7°C 44°F | 119 mm | 21 | 83% | 2.4 | Poor 4.1 |
| February | 17°C 62°F | 7°C 44°F | 156 mm | 20 | 84% | 2 | Poor 3.9 |
| March | 17°C 62°F | 7°C 44°F | 92 mm | 19 | 85% | 2.7 | Fair 5.2 |
| April | 17°C 62°F | 7°C 45°F | 51 mm | 8 | 84% | 4.4 | Excellent 8.8 |
| May | 17°C 63°F | 6°C 43°F | 8 mm | 2 | 81% | 6.5 | Excellent 9 |
| June | 17°C 63°F | 6°C 42°F | 5 mm | 2 | 78% | 7.6 | Excellent 9 |
| July | 18°C 64°F | 5°C 41°F | 7 mm | 1 | 74% | 8 | Excellent 9.2 |
| August | 19°C 65°F | 6°C 42°F | 6 mm | 1 | 72% | 7.5 | Excellent 9.5 |
| September | 19°C 66°F | 7°C 44°F | 15 mm | 4 | 72% | 6.2 | Excellent 9.6 |
| October | 19°C 66°F | 7°C 44°F | 61 mm | 11 | 74% | 4.3 | Excellent 8.8 |
| November | 19°C 65°F | 7°C 45°F | 81 mm | 13 | 76% | 3.6 | Good 7.5 |
| December | 18°C 64°F | 7°C 44°F | 139 mm | 21 | 80% | 2.7 | Poor 4.3 |
Frequently asked questions
When is the best time to visit Cusco?
The best time to visit Cusco is April to October, based on comfortable temperatures, low rainfall and plenty of sunshine.
What is the hottest month in Cusco?
September is the hottest month in Cusco, with an average high of 19°C (66°F).
What is the coldest month in Cusco?
July is the coldest month in Cusco, with an average low of 5°C (41°F).
What is the rainiest month in Cusco?
February is the wettest month, with about 156 mm (6.1 in) of rain. June is the driest, with 5 mm (0.2 in).
When is the rainy season in Cusco?
The rainy season in Cusco is December to February.
Nearby destinations
- Arequipa322 km · best all year round
- La Paz526 km · best April to November
- Lima573 km · best October to May
- Callao584 km · best October to May
- Sucre941 km · best April to November
- Trujillo978 km · best April to May and November to February
- Santa Cruz de la Sierra1053 km · best June and July
More in Peru