Machu Picchu is one of the most admired archaeological and historical sights in the world. It was built in the 1450s and is thought to have been a country residence for an emperor or an important place of worship.
Now, an estimated 1.2 million people make the journey to Machu Picchu. If you’re considering doing it yourself and want to plan a trip, we’ve got the low-down on the best time to hike.
Best Time To Trek Machu Picchu Overview
Simply put, we think that the best time to hike Machu Picchu is at the beginning and end of the dry season: from Late April to early May and Late September to early October.
These times have the advantage of significantly fewer tourists on the trails and in the Citadel than during peak season and have relatively little rainfall. These times of the year are also slightly warmer than the July/August peak hiking period.
However, if you do not mind being bustled about by busy tourists, on the trails, in hotels and on the daily train from Cusco to Machu Picchu then the best time to visit and hike Machu Picchu is during the dry season from May to September.
Please Note: If you want to hike the Inca trail during the peak season, then it is important to book early to ensure that you secure a permit (only 500 official permits are issued per day, and about half of these are used by guides and porters). Otherwise, you could hike Lares Trek, Vilcabamba or Salkantay, which are less crowded than the Inca Trail but are also a bit more challenging.
The rainy months are not great for hiking, and we suggest you avoid planning a hike over December, January and February. Rather than simply being uncomfortable, the rain and fog cause muddy, tricky terrain and there is a real possibility of flashfloods and landslides. In fact, the Inca Trail is closed each year in February for maintenance.
If you just want to take a train from Cusco to Machu Picchu, you could get lucky with clear weather and have a lovely day with Machu Picchu to yourself (mostly). There is still a slim possibility of rain in November and March which would make hiking tricky if you’re unlucky.
This article will provide you with historical weather charts on rainfall, wind and temperature during different parts of the year. There are only really two seasons in sub-tropical Andes – dry and wet, and that temperature generally remains moderate in the day and cold at night.
Machu Picchu Weather Considerations by Month
Have a look at the break down of weather and other considerations below to help you decide when to visit Machu Picchu.
January
January has lots of rain and few tourists, so avoid trekking to Machu Picchu.
- Temperature: Average daytime high is 20°C (68°F), average nighttime low is 8°C (46°F).
- Rain: On average, 23 days of the month are affected by rain or drizzle, amounting to approximately 154 mm (6 inches) of rain per month.
- Wind: The average daily wind speed is 5 km/h (3.1 mph).
- Humidity: Relative humidity is 66 % on average.
- Fog: Generally higher levels of fog.
February
February has lots of rain and few tourists, so the Inca trail is closed during this time.
- Temperature: Average daytime high is 20°C (68°F), average nighttime low is 8°C (46°F).
- Rain: On average, 18 days of the month are affected by rain or drizzle, amounting to approximately 188 mm (7.4 inches) of rain per month.
- Wind: The average daily wind speed is 6 km/h (3.7 mph).
- Humidity: Relative humidity is 66 % on average.
- Fog: Generally higher levels of fog.
March
There is lots of rain in March. So, it's not great for hiking Machu Picchu but a good time to visit the ruins by train from Cusco.
- Temperature: Average daytime high is 18°C (64°F), average nighttime low is 6°C (42°F).
- Rain: On average, 19 days of the month are affected by rain or drizzle, amounting to approximately 109 mm (4.2 inches) of rain per month.
- Wind: The average daily wind speed is 5 km/h (3.1 mph).
- Humidity: Relative humidity is 66 % on average.
- Fog: Generally low levels of fog.
April
The rain starts to dry up towards the end of April. There are fewer tourists than in the dry season, so it's a good time to visit Machu Picchu and hike the Inca trail.
- Temperature: Average daytime high is 21°C (70°F), average nighttime low is 6°C (42°F).
- Rain: On average, 9 days of the month are affected by rain or drizzle, amounting to approximately 41 mm (1.6 inches) of rain per month.
- Wind: The average daily wind speed is 5 km/h (3.1 mph).
- Humidity: Relative humidity is 63 % on average.
- Fog: Generally low levels of fog.
May
The rain levels are low in May, when the trekking season begins in earnest. The trails are busy, so it's necessary to book early to secure a permit.
- Temperature: Average daytime high is 21°C (70°C), average nighttime low is 3°C (37°F).
- Rain: On average, 3 days of the month are affected by rain or drizzle, amounting to approximately 9 mm (0.5 inches) of rain per month.
- Wind: The average daily wind speed is 4 km/h (2.5 mph).
Humidity: Lower rainfall and moisture content in the air reduces the relative humidity to 56 % on average.
Fog: Possibility of fog.
June
June is dry and crowded with tourists and locals celebrating Inti Raymi. Permits must be booked long in advance, and the Citadel is generally packed by 11am.
- Temperature: Average daytime high is 20°C (68°F), average nighttime low is 2°C (35°F). Evenings are known to get quite cold.
- Rain: On average, 2 days of the month are affected by rain or drizzle, amounting to approximately 18 mm (0.7 inches) of rain per month.
- Wind: The average daily wind speed is 4 km/h (2.5 mph).
- Humidity: Lower rainfall and moisture content in the air reduces the relative humidity to 54 % on average.
- Fog: Possibility of fog.
- Other considerations: The Festival of the Sun (Inti Raymi) occurs at the end of June, so local crowds congregate in the cities surrounding Machu Picchu, and in the Citadel itself.
July
July is dry and crowded with tourists. Permits must be booked long in advance, and the Citadel is generally packed by 11am.
- Temperature: Average daytime high is 20°C (68°F), average nighttime low is 1°C (33°F). Expect temperatures that might drop below freezing in the evenings.
- Rain: On average, 2 days of the month are affected by rain or drizzle, amounting to approximately 8 mm (0.5 inches) of rain per month.
- Wind: The average daily wind speed is 5 km/h (3.1 mph).
- Humidity: Relative humidity is even lower at 52 % on average.
- Fog: Possibility of fog.
- Other considerations: The Peruvian national holiday (Fiestas Patrias) is at the end of July, making it a popular time for locals to visit Machu Picchu and hike the Inca trail.
August
August is dry and crowded with tourists. Permits must be booked long in advance, and the Citadel is generally packed by 11am.
- Temperature: Average daytime high is 21°C (70°F), average nighttime low is 3°C (37°F). Expect temperatures that might drop below freezing in the evenings.
- Rain: On average, 4 days of the month are affected by rain or drizzle, amounting to approximately 10 mm (0.5 inches) of rain per month.
- Wind: The average daily wind speed is 6 km/h (3.7 mph).
- Humidity: Relative humidity is 52 % on average.
- Fog: Possibility of fog.
September
September is when the tourist season draws to a close and early rains are a possibility. It's still necessary to buy permits well in advance.
- Temperature: Average daytime high is 21°C (70°F), average nighttime low is 5°C (41°F).
- Rain: On average, 6 days of the month are affected by rain or drizzle, amounting to approximately 14 mm (1 inch) of rain per month.
- Wind: The average daily wind speed is 6 km/h (3.7 mph).
- Humidity: Relative humidity is 53 % on average.
- Fog: Possibility of fog.
October
The beginning of October is great for trekking because the trails are relatively quiet and the number of tourists is greatly reduced. The rainy season picks up at the end of October.
- Temperature: Average daytime high is 22°C (72°F), average nighttime low is 7°C (45°F).
- Rain: On average, 12 days of the month are affected by rain or drizzle (mostly towards the end), amounting to approximately 47 mm (2 inches) of rain per month.
- Wind: The average daily wind speed is 7 km/h (4.3 mph). Technically one of the windiest months, though not by much.
- Humidity: Relative humidity is 56 % on average.
- Fog: Possibility of fog.
November
The rainy season picks up in November. The trails are quiet – this is a good time for trekkers who don’t mind getting wet. Machu Picchu Citadel also sees a reduction in tourism before the December holiday season.
- Temperature: Average daytime high is 22°C (72°F), average nighttime low is 7°C (45°F).
- Rain: On average, 14 days of the month are affected by rain or drizzle, amounting to approximately 77 mm (3 inches) of rain per month.
- Wind: The average daily wind speed is 7 km/h (4.3 mph).
- Humidity: Relative humidity is 57 % on average.
- Fog: Possibility of fog.
December
December has lots of rain, probably too much for a comfortable hiking experience. However, it's fine if you just want to catch the train to Machu Picchu. The holiday season does see a peak in tourism, so the Citadel might not be as empty as it would be in November.
- Temperature: Average daytime high is 19°C (66°F), average nighttime low is 7°C (45°F).
- Rain: On average, 20 days of the month are affected by rain or drizzle, amounting to approximately 110 mm (4 inches) of rain per month.
- Wind: The average daily wind speed is 6 km/h (3.7 mph).
- Humidity: Relative humidity is 66 % on average.
- Fog: Possibility of fog.
Two Seasons
There are two main seasons in the sub-Peruvian Andes - the dry and the wet.
Late April to late October are the months during which Machu Picchu is dry. Therefore, it is probably a better time to hike for most people. This is due to the lesser chance of rain which makes the terrain easier to hike and more of an enjoyable experience in general.
In early November to early April, the wet and warmer season is in full swing. This is the less popular time of year to hike to Machu Picchu because of the increased rain chance and more humid weather.
Peak Season
Machu Picchu attracts most of its visitors during May through to September as the chance of rain is lower than that at any other point in the year.
This means that trails at this time of year are busy and you will not have them to yourself. Hotels will be busier and to secure permits you have to be prepared months in advance.
If being part of a large crowd doesn’t bother you, we would recommend going in peak season.
Definitely travel in May through to September if you are not a seasoned hiker too. After all, you do not want to be caught off guard by some tricky terrain.
We would also say that if you are going during the peak season and want to do the Inca Trail, then you must book in advance. Hiking to Machu Picchu via the Inca Trail without a permit is not possible and there are only five hundred available a day (250 of which are for staff and guides).
Off-Peak Season
February is our ‘no-no’ month.
The famous Inca Trail is actually closed during February for restoration, so if you’re planning a trip during this month, you will be disappointed.
There is no alternative Inca route that arrives directly at the Inca ruin. No other trail replicates the stunning view we have seen time and time again. However, there are other trails to explore.
In addition to this, both January and February are the wettest months of the year.
We would not recommend Machu Picchu during this time because of the increased chance of rainfall. There is still a possibility of hitting lucky with some lovely weather, but we wouldn’t suggest pinning your hopes on this.
Unfortunately, the weather is unpredictable. We would say it’s better to be safe than sorry.
If you really want to hike Machu Picchu without a large group with you, we recommend the shoulder months of the dry season (April-May) and late September through October to early November.
Temperatures By Month
There is no need to worry about temperature when hiking Machu Picchu. Generally, the temperature remains consistent and moderate throughout the year.
The temperature during the day will usually be warm and quite humid, while at night it can drop to zero or below. This is common in May through to September and is a key feature of sub-tropical regions.
Below are the average high and low temperatures for each month of the year in Machu Picchu.
The average highs are consistently around 22°C and the average lows around 5°C. Notice that while the temperatures can fluctuate up to 30°C in the day, they plummet in the evenings and are known to reach well below 0°C.
It is therefore essential that you pack layers of clothing, so that you are prepared of whatever weather the mountain throws at you. See our list of gear that we suggest you pack for your trip to Machu Picchu.
Average Monthly Rainfall
The rain chart below shows the distinction between the rainfall in the dry months (May – September) and the wet months (October – April).
If you want to avoid the rain and don’t mind being joined by crowds of other tourists, the best months for your trip are between May and September. We recommend optimising the weather and busyness by planning your trek for April or October.
Shown differently, here is the number of days per month affected by rain or drizzle. This will give you a better idea of your chances of encountering rain on your trek.
Average Wind Speed Each Month
As shown in the chart below, the wind speeds in Machu Picchu are rather low and constant throughout the year. The grey bars show the record highs in the region.
Final Tips
While we recommend that you hike Machu Picchu in Early May or Late September, we realise that you can’t always go exactly at the perfect time for the mountain – life gets in the way.
So, if you’ve managed to get a hiking permit for one of the drier months, or if you’ve planned a Peruvian Christmas and are wondering whether hiking the Inca trail is still worth it – of course it is. Many trekkers have reported fantastic experiences at almost all times of the year (barring February) – even those who have hiked in constant rain. In fact, the foggy atmosphere and spooky drizzle of a December trek has turned out to be a highlight for many.
Whenever you get to Machu Picchu, we’re sure you will have a great time. For seasoned travellers and hikers, the shoulder months of the dry season as well as the latter three months of the year will be the best time for you.
Anyone relatively inexperienced and comfortable with sharing the popular Inca Trail will benefit from travelling during the peak season.
Remember that no matter what time of year you hike to Machu Picchu, fog will be present. It usually prevails until late morning or early afternoon, but it does often clear!
Other Hiking Articles: