The Weather in Machu Picchu

The weather in Machu Picchu is warm and humid during the day and cool at night. The temperature ranges from 12ºC to 24ºC (54ºF-75ºF). Generally this site is rainy (1955 mm per year) especially between November and March.

The most frequently asked questions about traveling to Machu Picchu are about the weather. We have compiled the best information, along with some other data to help you decide when to travel and how to prepare for your trip.

The climate of Machu Picchu can be a dilemma for any traveler who does not invest the time and research necessary to fully understand its peculiar subtropical nature.

Machu Picchu’s location in the mountains makes it prone to cold winds and the surrounding rainforest adds another unpredictable element. In general, Machu Picchu’s climate can be divided into two seasons; wet and dry. Even within these two seasons, it is not uncommon for drastic and rapid changes to occur on the same day.

Rainy Season

In the summer months on this side of the globe, from November to March, it basically rains every day.

If possible, avoid visiting Machu Picchu between these months, unless you like fog and rain.

During these months, rains occur every day, representing about 80% of the annual rainfall in this period.

The level of rainfall is reduced by half between March and April, before stopping when the dry season arrives. During this period of heavy rains, the humidity level reaches 91%, which is absolutely huge!

There will be days when you won’t see Machu Picchu until the afternoon due to the large amount of fog that rises from the jungle and covers the citadel.

Dry season

This is the best time of year to visit Machu Picchu, but as these months are the best, there are many people to visit and Machu Picchu and Cusco will be full of people.

September is still a dry month, although not to the same extent as the other dry months.

October has the same level of rainfall as April and can be considered the month of transition to the rainy season.

When it rains, it never lasts more than an hour or two at most and then it will stop.

Humidity levels between these months are lower than in the dry months, making a trip to Machu Picchu in the morning with high visibility an easier feat.

During the dry months the hours of sunshine are twice as much as during the rainy season, making an early start to see the sunrise over Machu Picchu a better prospect. The average temperature during the dry season ranges between 17 and 19 degrees.

At night, the temperature drops a lot, sometimes even below freezing point, due to the clear skies that let heat escape.

Best Time to Visit Machu Picchu

The best time to visit Machu Picchu is the dry season, as there is no rain and Machu Picchu will be clear for you to see in all its splendor.

We have a complete guide about best time to visit Machu Picchu.

Pros of Weather

  • The non-rainy season is the best time to visit Machu Picchu.
  • It is not cold in Machu Picchu, even though it is raining.
  • The best time of year to see the sunrise is during the dry season (May – October).

Cons of the Weather

  • Due to the altitude of 8000 feet. / 2440 m. the weather can change suddenly.
  • Weather forecasts and applications are unreliable.
  • There is no daylight saving time. It darkens around 5:30-6 pm.

Average Weather in Machu Picchu

Average temperature

The months with the highest average low temperature are January, February, March, November and December (55°F). The coldest months (with the lowest average low temperature) are June and July (48°F).

Average temperature Machu Picchu, Peru

Average rainfall

The wettest month (with the highest rainfall) is March (5.9″). The driest month (with the least precipitation) is June (0.7″).

Average rainfall Machu Picchu, Peru

Average rainfall days

The month with the highest number of rainy days is February (20 days). The months with the fewest rainy days are June and July (2 days).

Average rainfall days Machu Picchu, Peru
average number of rainy days per month.

Average daylight / Average sunshine

The sunniest months are May, June, July and August (Sun average: 8h). The months with the least sun are January and February (Sun average: 5h).

Sunshine: The direct rays, light or warmth of the sun.
Daylight: The period of time between sunrise and sunset.

Average UV index

The months with the highest UV index are January, February, March, April, August, September, October, November and December (UV 12 index). The months with the lowest UV index are June and July (UV index 10).

Average UV index Machu Picchu, Peru
UV index is an indicator of the intensity of ultraviolet radiation from the Sun on the earth’s surface.