Best Time to Visit Machu Picchu: Month-by-Month Guide

Quick answer: the best time to visit Machu Picchu is the dry season, May to September, for clear skies and dry trails, though it’s also the busiest. April and October–November are the sweet spot for fewer crowds and decent weather. December to March is the rainy season, with afternoon showers and cloud; the Inca Trail closes every February.

Machu Picchu weather by season

SeasonMonthsWeatherCrowds
Dry seasonMay–SeptemberSunny days, cold nights in Cusco, little rainHighest; book tickets and trains well ahead
ShoulderApril, October, NovemberMix of sun and showers; green landscapesModerate
Rainy seasonDecember–MarchFrequent rain, cloud and mist; trails muddyLower (except holidays)

Temperatures at Machu Picchu are fairly mild all year, usually around 10–25°C (50–77°F). Cusco is colder, especially at night in June and July.

Month by month

MonthWhat to expect
JanuaryWet and green; fewer visitors; risk of landslides on roads
FebruaryWettest month; Inca Trail closed
MarchStill wet; crowds low
AprilRain easing, lush scenery; good value
MayDry season begins; excellent conditions
JuneDry and busy; Inti Raymi festival in Cusco (24 June)
JulyPeak season; busiest month
AugustDry, busy, windy afternoons
SeptemberDry, slightly fewer crowds
OctoberShoulder season; some showers
NovemberMore rain later in the month; quieter
DecemberRainy season; holiday crowds around Christmas and New Year

Best time of day

  • Early morning (6–8 am): fewer people and dramatic mist, though the site can be cloudy at first.
  • Mid-morning: cloud often lifts; good light for photos.
  • Afternoon: often quieter as day-trippers leave; good for relaxed visits.

Planning tips

  • For June–August, book Machu Picchu tickets and trains as early as possible; mountain tickets go first.
  • Peru set higher daily visitor caps for high season in 2026; check the official ticket site for availability.
  • In the rainy season, pack a waterproof jacket and allow extra time for travel delays.
  • Acclimatise in the Sacred Valley or Cusco first; see our altitude guide.

Frequently asked questions

What is the cheapest time to visit Machu Picchu?

The rainy season (outside Christmas and Easter) usually has lower prices for hotels and tours.

Is it worth visiting Machu Picchu in the rainy season?

Yes, if you’re flexible. Mornings are often clear, and the landscape is very green.

When is the Inca Trail closed?

Every February.

How far ahead should I book?

For peak season, several months ahead; Inca Trail permits sell out even earlier.

Keep reading

Scroll to Top