How is the weather in Machu Picchu?

Machu Picchu has a tropical and humid climate that is pleasant for visitors. It is located in the jungle part of Cusco, in the eastern part of the Andes Mountains. The climate varies from a maximum of 27ºC. and a minimum of 8ºC. Rains can occur at any time although they are more constant in January, February and March. However, in general, the visit there is under a pleasant sun, ideal for taking memorable photos.

Clouds in Machu Picchu
Machu Picchu at sunrise

The weather in Machu Picchu

Machu Picchu is located in the high jungle of Cusco, 2,430 meters above sea level. In this geography full of trees and mountains the climate is tropical – humid. The average temperature during the year is 17ºC.

However, the weather tends to vary depending on the time of year. From November to March, the so-called ‘rainy season’ occurs since the rains are more constant in those months. From April to October the so-called ‘dry season’ occurs as the days are sunnier (and colder at night) but the rains are less frequent.

The maximum temperature from November to March can reach 25ºC. The minimum temperature in those months can drop to 12ºC. On the other hand, from April to October the maximum temperature can reach 27ºC. The minimum temperature in those months drops to 8ºC.

The rainy season

Rains in Machu Picchu can occur throughout the year, although they are more frequent from November to March. January, February and March are the rainiest months of the year. On average, on those days it can rain 265 millimeters on average.

Due to the rains the Inca Trail to Machu Picchu remains closed due to the danger of landslides. The route that leads to Intipunku (Puerta del Sol) is also closed to the public. Apart from this, all of Machu Picchu remains open to the public.

The dry season

The absence of rain is most visible from April to October. In those months, although it may rain, these are minimal. The driest months are June, July and August with rainfall of just 50 millimeters on average.

Due to the absence of rain, morning fogs are not so common. Due to this it is easier to get panoramic photos of Machu Picchu without the dense clouds that spoil the shots. For many tourists it is the best time of year to visit Machu Picchu.

However, in the dry season the cold is more intense at night. The temperature can drop to 8ºC. Despite this, in those months more tourists are seen visiting Machu Picchu (high tourism season). All accesses, including the Inca Trail, remain open to the public.

The weather month by month

This is the weather in Machu Picchu month by month:

Machu Picchu
Tem. maximum
Tem. minimum
Tem. average
January25ºC.12ºC.18ºC.270 mm.
February24ºC.14ºC.19ºC.280 mm.
March24ºC.14ºC.19ºC.250 mm.
April25ºC.12ºC.18ºC.150 mm.
May26ºC.10ºC.18ºC.80 mm.
June27ºC.8ºC.17ºC.70 mm.
July27ºC.9ºC.18ºC.50 mm.
August25ºC.10ºC.17ºC.50 mm.
September24ºC.12ºC.18ºC.60 mm.
October24ºC.13ºC.18ºC.90 mm.
November23ºC.13ºC.18ºC.150 mm.
December24ºC.12ºC.18ºC.220 mm.

The weather in Cusco

The city of Cusco has a temperate climate with cold nights and sunny days almost all year round. Just as in Machu Picchu there are two seasons during the year: the rainy season (from November to March) and the dry season (from April to October).

In the rainy season the maximum temperature reaches 22ºC. while the minimum temperature 5ºC. In the dry season, on the contrary, the maximum temperature reaches 23ºC. The minimum temperature drops to at least 0ºC.


During the mornings Machu Picchu usually dawn full of mist. That is why it is known as ‘City in the clouds’. Unfortunately the clouds often spoil the landscape photos of the place. The fogs are more constant in the rainy season (from November to March) while they are less constant in the dry season (from April to October).

During your visit to Machu Picchu, do not forget to bring a rain poncho with you. Umbrellas are not allowed inside the Inca city. Rains can occur at any time, especially in January, February, and March.

Machu Picchu is open to the public every day of the year. However, most tourists prefer to visit it in May, June and July.

Enjoy the trip to Machu Picchu with the best services

Choose one of the 5 types of tickets

The entrance to Machu Picchu offers discounts for university students, those under 18 years of age and citizens of Peru, Colombia, Ecuador and Bolivia. Children under 3 years enter free! Get your entry to 'mapi' here.

We take you wherever you want in Cusco

The private transportation service takes you to any tourist destination in Cusco. Travel with total security in a private service for you, your partner, your friends or family. Includes pick up service from the airport or transfer to Machu Picchu train station, book here!

An unforgettable train trip to Machu Picchu

In total there are four tourist train services to Machu Picchu: Expedition, Vistadome, Vistadome Observatory and the Hiram Bingham luxury train. They all belong to the prestigious Peru Rail company. Buy the tickets here! Take advantage of the discounts!

Get on the final bus to Machu Picchu

The train trip will leave you in the town of Aguas Calientes, 10 kilometers from Machu Picchu. For this last section you must get the bus to Machu Picchu, a comfortable service that takes care of the environment of the wonder of the world. Buy your bus ticket here!

Tour Machu Picchu with a professional guide

In Machu Picchu the tour guide service is not mandatory. However, most tourists decide to go accompanied by a guide. This way they will be able to fully understand the history and importance of the wonder of the Incas.

Machupicchu all inclusive 1 day

If you do not want to buy each ticket to Machu Picchu separately, it is best to hire an all-inclusive tour. Includes: transfer to the station, train ticket, tour guide, entrance fee and lunch option at the best ‘mapi’ restaurant. Book the tour here!