Best Time to Visit Cusco

The best month to visit Cusco, Peru. Weather, crowds, and prices for every month, plus the cheapest time to fly.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Best Time to Visit Cusco

Choosing the right time to visit Cusco depends on your tolerance for rain versus your tolerance for crowds. The city sits at 11,152 feet (3,399 meters) in the Andes. Weather here is divided into two distinct phases: the dry season and the rainy season. For most travelers, the best month to visit Cusco is May. You arrive just after the rains have turned the landscape neon green, but before the massive June tourist swarms arrive. Temperatures are moderate, visibility for Machu Picchu is high, and flight prices haven't peaked yet. It is the sweet spot for trekking.

Month by month

January

Expect rain. January is one of the wettest months in the Andes. Temperatures range from 45°F (7°C) at night to 66°F (19°C) during the day. Trails are muddy and clouds often obscure mountain views. However, the city is lush and green. This is the off-season, so hotel rates hit their lowest point. If you visit now, pack high-quality GORE-TEX gear and prepare for flight delays due to weather.

February

This is the peak of the rainy season. Temperature ranges remain steady between 46°F (8°C) and 65°F (18°C). Importantly, the Inca Trail is closed for maintenance all month. You can still visit Machu Picchu by train, but trekking is difficult. Crowds are non-existent. Go in February if you want the city to yourself and don’t mind getting wet. Carnival celebrations often bring water fights and parades to the streets.

March

The rain begins to taper off, though afternoon downpours are still frequent. Temperatures fluctuate between 44°F (7°C) and 66°F (19°C). Everything is incredibly green, making for excellent photography if you catch a break in the clouds. The Inca Trail reopens, though it can still be slippery. Prices remain lower than the summer peak. It’s a transition month ideal for budget travelers who want to hike.

April

April marks the official start of the trekking season. Expect daytime highs of 67°F (19°C) and night lows around 41°F (5°C). The heavy rains stop, leaving behind clear air and vibrant flora. The tourist numbers start to climb, but the Plaza de Armas isn't yet packed. Most years, Holy Week (Semana Santa) falls in April, featuring massive processions like the Lord of the Tremors (El Señor de los Temblores).

May

As stated, this is the optimal month. The rainy season is over. Temperatures range from a crisp 38°F (3°C) at night to 66°F (19°C) in the sun. Visibility is near-perfect for the Salkantay or Inca Trail. Humidity is low, and the brown "dead" look of the late dry season hasn't set in yet. You will find moderate crowds and standard pricing. Book your Machu Picchu tickets at least two months out.

June

June is the busiest and driest month in Cusco. Temperatures range from a freezing 34°F (1°C) at night to 66°F (19°C) during the day. This is the month of Inti Raymi (Festival of the Sun), the largest Incan reenactment in Peru. Expect the city to be at maximum capacity. Prices for hotels and tours are at their highest. If you want to see Inti Raymi on June 24th, book six months in advance.

July

Winter is in full swing. Highs reach 65°F (18°C), but nights drop to 32°F (0°C). It almost never rains, making it the best time for high-altitude trekking. July 28th and 29th are Fiestas Patrias (Peruvian Independence Day), bringing local travelers to the city. Expect large crowds at every archaeological site. You will need a heavy down jacket for the evenings when the sun disappears.

August

Conditions are similar to July: dry, dusty, and cold at night. Temperatures range from 35°F (2°C) to 67°F (19°C). The landscape begins to turn yellow and brown. This is peak season for North American and European travelers on summer vacation. Wind speeds pick up, which is why August is traditionally the month for kite flying in the surrounding hills. Mountain views remain incredibly clear for photography.

September

September brings the first signs of the transition back to the wet season. You might get a few afternoon showers. Temperatures range from 39°F (4°C) to 68°F (20°C). The heavy crowds of July and August begin to thin out. This is a great time for the "Warachikuy" festival at Sacsayhuaman, an ancient Incan military initiation rite. Prices start to dip slightly from the mid-summer peak.

October

The weather is unpredictable. You will see more clouds and occasional heavy rain, but also plenty of sunshine. Temperatures range from 42°F (6°C) to 69°F (21°C). This is often the warmest month of the year in terms of average daytime highs. It is a smart month for those who want to avoid the freezing winter nights of June/July but still want to do some trekking before the heavy rains of December.

November

The rainy season begins in earnest. Temperatures stay between 44°F (7°C) and 69°F (21°C). While the rain isn't as constant as in January, you should expect daily showers. Crowds are significantly thinner. On November 1st and 2nd, locals celebrate All Saints Day and Day of the Dead. You’ll find "Tanta Wawa" (bread dolls) in every market. It’s a culturally rich, affordable time to visit.

December

December is wet but popular due to the holidays. Daytime highs are 66°F (19°C) with lows around 45°F (7°C). The "Santurantikuy" Christmas market on December 24th is one of the largest craft fairs in the Andes. Despite the rain, the city is festive and busy. Expect price hikes around Christmas and New Year's Eve, despite the suboptimal hiking weather. Rain gear is mandatory for any outdoor activities.

Cheapest time to visit Cusco

The cheapest time to visit Cusco is between January and March. This is the low season. Demand for hotels and tours drops significantly because of the heavy rain.

During these months, you can often find:

  • Hotel discounts: High-end boutique hotels in San Blas or the city center often drop prices by 30-50%.
  • Flight deals: Domestic flights from Lima to Cusco are at their lowest point.
  • Tour flexibility: You can often book tours to the Sacred Valley or Rainbow Mountain just 24 hours in advance at a lower negotiated rate.

Avoid traveling during the week of Christmas or New Year's if you are on a budget, as prices spike briefly during the holiday window regardless of the rain.

When to avoid Cusco

Avoid Cusco in February if your primary goal is trekking. The Inca Trail is closed for the entire month. Landslides can occur in the Sacred Valley, occasionally disrupting train service to Machu Picchu. If you hate getting wet, February is your worst-case scenario.

Conversely, avoid June if you hate crowds. The city is packed to the point that walking through the Plaza de Armas becomes difficult. Restaurants require reservations days in advance, and the quiet, mystical atmosphere of the ruins is replaced by thousands of tourists and school groups.

Best time for good weather

For guaranteed blue skies and zero rain, visit between June and August. This is the Andean winter. While it is the coldest time of year at night (often hitting freezing or below), the daytime sun is intense and the sky is a deep, clear blue.

This is the most reliable time for:

  • Photography: No haze or clouds blocking the peaks.
  • Trekking: You won't have to pack up a wet tent or hike in mud.
  • Stargazing: The lack of cloud cover makes the night sky in the Sacred Valley incredible.

Best time for fewer crowds

The "shoulder" months of May and September offer the best balance. You avoid the massive summer vacation crowds but stay outside of the heaviest rain windows.

If you want the absolute minimum number of tourists, November is the quietest month that isn't completely washed out by rain. You will find that sites like Pisac, Ollantaytambo, and even Machu Picchu are significantly emptier than they are in July. You can move at your own pace and take photos without a dozen strangers in the frame. Only certain trekking routes might be messy, but the city itself is peaceful.

More Cusco guides

Back to the Cusco guide

Have Oerno plan your Cusco trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Cusco.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.