This site uses affiliate links, meaning that if you make a purchase through our links, we may earn an affiliate commission.

Machu Picchu is open 7 days a week, every day of the year, including holidays. When should you visit Machu Picchu? Following is your month-by-month guide on when is the best time to visit Machu Picchu.

Dry Season in Machu Picchu

The best time to visit Machu Picchu is during the dry season, which is from late April through early October.

During the dry season, you will mostly get clear blue skies and nice, warm weather.

However, a word of caution, even during the dry season, which is the best time to visit Machu Picchu, you need to be prepared for some heavy mists or fog (usually during early morning hours) that can obscure the views.

Needless to say, between late April through early October, expect lots of visitors to Machu Picchu. It will be impossible to find any kind of solitude at Machu Picchu Inca ruins. Actually, you will have some difficulty moving through the Sanctuary. You need to have a lot of patience and reserve additional time for your visit.

Rainy Season in Machu Picchu

The rainy season is from November through March. There will be rain pretty much during that time. So, be prepared to battle some constant drizzle to very heavy downpours.

The heaviest rain is in February. The Inca Trail path is closed for maintenance during that time.

The Best Time to Visit Machu Picchu (Month-By-Month Guide)

January Weather in Machu Picchu

January is the rainy season month in Machu Picchu. Expect rain almost every day. However, if you are ok with the rain, the good news is that the hordes of tourists are gone, and you will have the place to yourself. You will be able to find some solitude.

Hopefully, the weather cooperates, and you might even get a break in the rain and fog and be able to capture some awesome views (weather permitting) without anyone obstructing them.

  • Average High Temperature – 24°C (75.2°F)
  • Average Low Temperature – 13°C (55.4°F)
  • Average Rainfall – 138mm (5.4″)
  • Average Rainfall Days – 15 days
  • Average Daylight – 12.8h
  • Average Sunshine – 5h
  • Average UV Index – 12
Best Time to Visit Machu Picchu

January is the rainy season month in Machu Picchu. Expect rain almost every day. However, if you are ok with the rain, the good news is that the hordes of tourists are gone, and you will have the place to yourself.

Best Time to Visit Machu Picchu

Visiting Machu Picchu in February

February is the official rainy season month. Moreover, the Inca Trail is closed during the entire month of February. If you are not fazed by the heavy rains, you will have the place practically all to yourself.

  • Average High Temperature – 25°C (77°)
  • Average Low Temperature – 13°C (55.4°F)
  • Average Rainfall – 141mm (5.6″)
  • Average Rainfall Days – 20 days
  • Average Daylight – 12.5h
  • Average Sunshine – 5h
  • Average UV Index – 12
Best Time to Visit Machu Picchu

February is the official rainy season month. If you are not fazed by the heavy rains, you will have the place practically all to yourself.

Best Time to Visit Machu Picchu

Machu Picchu in March

You should still expect lots of rain in March. However, you will be practically all by yourself at the Inca ruins, which is great to take great pictures.

  • Average High Temperature – 25°C (77°F)
  • Average Low Temperature – 13°C (55.4°F)
  • Average Rainfall – 151mm (5.9″)
  • Average Rainfall Days – 13 days 
  • Average Daylight – 12.2h
  • Average Sunshine – 6h
  • Average UV Index – 12
Best Time to Visit Machu Picchu

You should still expect lots of rain in March. However, it is a great time to just be by yourself at the Inca Ruins and a great opportunity to capture some cool images.

Best Time to Visit Machu Picchu

April Weather Forecast for Machu Picchu

Hands down, April is definitely looking better than March. However, it still can be hit and miss kind of month. As far as a positive aspect of visiting Machu Picchu in April is that there will not be a lot of tourists there at that time.

  • Average High Temperature – 25°C (77°F)
  • Average Low Temperature – 12°C (53.6°F)
  • Average Rainfall – 62mm (2.4″)
  • Average Rainfall Days – 9 days
  • Average Daylight – 11.8h
  • Average Sunshine – 7h
  • Average UV Index – 12
Best Time to Visit Machu Picchu

April is definitely looking better than March. However, it still can be hit and miss kind of month.

Best Time to Visit Machu Picchu

Machu Picchu in May

May is a pretty good month to visit Machu Picchu. The rainy season is pretty much over. However, you should still be prepared for occasional rainy days. Nevertheless, if there is rain it usually happens at night or in the early morning and you should have clear skies and bright sunshine in the afternoon.

Notwithstanding, the number of tourists is on the rise. It is still not the peak of the season, however, be prepared to patiently wait for a perfect photo opportunity without tourists in the picture.

  • Average High Temperature – 25°C (77°F)
  • Average Low Temperature – 11°C (51.8°F)
  • Average Rainfall – 23mm (0.9″)
  • Average Rainfall Days – 6
  • Average Daylight – 11.5h
  • Average Sunshine – 8h
  • Average UV Index – 11
Best Time to Visit Machu Picchu

May is a pretty good month to visit Machu Picchu. The rainy season is pretty much over.

Best Time to Visit Machu Picchu

June, July, and August Weather Forecast for Machu Picchu

June, July, and August are peak season months. It is the best time to visit Machu Picchu. It is dry. The skies are clear, and there is lots of sunshine. On the other hand, the number of tourists is at the highest level.

  • Average High Temperature – 25°C (77°F)
  • Average Low Temperature – 9°C (48.2°F)
  • Average Rainfall – 17mm (0.7″)
  • Average Rainfall Days – 2
  • Average Daylight – 11.4h
  • Average Sunshine – 8h
  • Average UV Index – 10

Machu Picchu in September and October

September and October are pretty good months for visiting Machu Picchu. Although, you should be prepared for some rainy days. The tourist crowds are starting to thin out.

  • Average High Temperature – 26°C (78.8°F)
  • Average Low Temperature – 11°C (51.8°F)
  • Average Rainfall – 44mm (1.7″)
  • Average Rainfall Days – 7
  • Average Daylight – 12h
  • Average Sunshine – 7h
  • Average UV Index – 12
Best Time to Visit Machu Picchu

May is a pretty good month to visit Machu Picchu. The rainy season is pretty much over.

Best Time to Visit Machu Picchu

Machu Picchu in November

The rainy season starts in November. Needless to say, expect some rain on and off. However, it is just the beginning of the rainy season, so there will be some days with plenty of sunshine. Also, rains get heavier in the afternoons and the mornings tend to be nice and dry.

  • Average High Temperature – 26°C (78.8°F)
  • Average Low Temperature – 13°C (55.4°F)
  • Average Rainfall – 86mm (3.4″)
  • Average Rainfall Days – 9
  • Average Daylight – 12.7h
  • Average Sunshine – 7h
  • Average UV Index – 12
Best Time to Visit Machu Picchu

May is a pretty good month to visit Machu Picchu. The rainy season is pretty much over.

Best Time to Visit Machu Picchu

Visiting Machu Picchu in December

Alright! If you are visiting Machu Picchu in December expect plenty of rain. It is going to rain! It will be misty and foggy. However, the pattern in December is that heavy rain comes in the afternoon, and it is usually pretty nice and dry in the morning.

  • Average High Temperature – 26°C (78.8°F)
  • Average Low Temperature – 13°C (55.4°F)
  • Average Rainfall – 121mm (4.8″)
  • Average Rainfall Days – 13 days
  • Average Daylight – 12.9h
  • Average Sunshine – 6h
  • Average UV Index – 12

Best Time of the Day to Visit Machu Picchu

The best time of the day to visit Machu Picchu is either early morning or late afternoon. The hordes of tourists start arriving at about 11 am and hang out at Machu Picchu till about 3 pm.

My recommendation is to plan for being at Machu Picchu at sunrise. It is a bucket-list-worthy experience!

Best Time to Visit Machu Picchu

To see the sunrise at Machu Picchu is a bucket-list-worthy experience!

Best Time to Visit Machu Picchu

Intrepid Scout's Tips for the Best Time to Visit Machu Picchu

  • Plan your trip to Machu Picchu during the dry season.
  • The shoulder season months of May and September are the best for visiting Machu Picchu. You will be able to have some solitude.
  • Protect yourself from the sun! The average UV index is 12 in Machu Picchu. Wear a wide brim hat to shade your face, head, ears, and neck. Wear wraparound sunglasses that block both UVA and UVB rays. Use sunscreen with a sun protection factor (SPF) 15 or higher, for both UVA and UVB protection.
  • Pack some warm clothing and always dress in layers.
  • Finally, to help you with the planning process of your trip to Peru, make sure to check out my post: 1-Week Peru Itinerary (+BONUS: 3-Day Extension Itinerary to Peruvian Amazon Rainforest.

Now, It Is Your Turn, I Would Like to Hear Back from You!

Are you planning your trip to Machu Picchu?

Please let me know! Drop me a quick comment right below!

Click on any of the images below to get inspired and to help you with the planning process for your trip to Peru!

Did You Find This Useful?

Why Not Save Best Time to Visit Machu Picchu to Your Pinterest Board!

Best Time to Visit Machu Picchu - Month-By-Month Guide
Best Time to Visit Machu Picchu - Month-By-Month Guide

Leave a Reply

Your email address will not be published.

The company processes your data to facilitate the publication and management of comments. You can exercise your rights of access, rectification, deletion and objection, among others, according to our Privacy policy.