When to go to Peru?

The absolute ‘best time to visit’ Peru is the period from June to September. This is the best time to go to both the Andes region (e.g. Inca trail) and the Amazon region. During this period, people that (also) want to visit the coastal area, best go to the north of Peru.

It can be advisable to avoid traveling to Peru from January to March. This is the peak of the ‘rainy season’ for both the Andes region and the Amazon region. Note that for people that solely want to visit the beach in Peru, December to April actually is ‘the best time to visit’.

brown horizontal line
January February March April May June July August September October November December
Better not visit Better not visit Better not visit Reasonable time to visit Reasonable time to visit Best time to visit Best time to visit Best time to visit Best time to visit Reasonable time to visit Reasonable time to visit Reasonable time to visit
  check 8x6 best time to visit minus 8x2 reasonable time to visit x 7x7 better not visit World Map South America  
brown horizontal line

The best time to visit Peru

Peru is a very diverse country that can be visited year-round. However, timing can optimize your travel significantly. Peru can roughly be divided in three regions, below you find the ‘best time to travel’ to each of these regions:
  • Andes and highlands (e.g. Machu Picchu, Cuzco, outdoor activities): the best time to visit the Andes and the highlands of Peru is during the ‘dry season’, from May to October. During these months the days are comfortable sunny, rain is scarce and the sky is clear. This results in the perfect view (for taking nice pictures) in the mountains and in the safest trail for a trekking. This period is by far the best time for outdoor activities, like the famous Inca Trail trekking, or for an alternative trekking, or other outdoor activities. Keep in mind that the nights can be cold (below freezing) during this season, while the afternoons can be significant warmer 70°F to 78°F or 20°C to 25°C.

    The absolute best, but also the busiest, months to visit the Andes region, are June, July and August (in terms of weather, accessibility and visibility). The months May and September are best suitable for people that want to escape the large crowds and higher prices. These months are also perfect for people that also want to visit other parts of Peru. During May and September, Peru is in the transitional period of seasons. The Andes region is famous for exploring the former Inca Empire, for its traditional (farming) villages, for the many outdoor activities and for its scenic view. It is located in the middle of Peru (see our map below).

  • Coastal desert (e.g. Lima, Chan Chan, Nazca lines, Paracas NP, Sipán, and Trujillo): the best time to visit the (arid) coastal line of Peru is during the ‘summer’ from December to April, when the weather is hot, but dry. During this period the temperature ranges from 77°F to 95°F or 25°C to 35°C, resulting in crowded beaches (also populated by local tourists). The winter period is much cooler, but the humidity is higher. Only the water at the beaches in the north of Peru is warm enough for swimming during this period.

    Please, note that Ica and Nazca are dry and sunny year-round. However, a little bit more to the north, Lima faces a moderate temperature year-round, with high humidity. The sky along the central and southern coast of Peru (including Lima) is grey and foggy (garúa) during the winter. It is best to go up north, if you want to enjoy the beach in the winter.

    Surfing: please, note that the winter time (May to November) has the best waves for surfing along the Peruvian coast.

  • The Amazon and eastern lowlands: the Amazon has two main seasons: the ‘dry season’ (June to October) and the ‘wet season’ (November to May). It is important to know that the Amazon rainforest is hot (86°F to 100°F or 30°C to 38°C), humid (85%) and rainy year-round! However, there is an important difference between the two seasons. During the ‘wet season’ it rains every day, for many hours. During the ‘dry season’, it also rains frequently, but for a much shorter period of time. The water level of the rivers is lower during the ‘dry season’, this reduces the risk of floods and muddy trails. Therefore, in our opinion, the best time to visit the Peruvian Amazon and the eastern lowlands is from June to September. This is also the best time for fishing, to watch the birds migrating, there are more animals at the river side and most importantly: there are fewer mosquitoes!
  • The Amazon rainforest houses an astonishing diversity of exotic plants and animals. Next to that, it is home to many indigenous tribes, with their ancient traditions. To protect the vulnerable eco-system, much of the Amazon is not accessible to tourists.

Better not to go to Peru

  • Andes and highlands (e.g. Machu Picchu, Cuzco, outdoor activities): during the ‘rainy season’ (from November to April) it can rain on a daily basis, but normally only short bursts. The wettest months are January and February. Because of the rain, the hiking trails can become muddy (even impassable) and the view can be poor, due to the clouds. If you are able to, it is best to avoid the Peruvian Andes and highlands during the ‘rainy season’, but at least from January to March.
  • Coastal desert (e.g. Lima, Chan Chan, Nazca lines, Paracas NP, Sipán, and Trujillo): along the coast of central and southern Peru, the sky is grey and foggy from May to November. If you are flexible in traveling dates, it can be wise to avoid the coast during these months, or head up north, where the weather is good year-round.
  • The Amazon and eastern lowlands: during the ‘wet season’ (November to May) trails can be flooded and this is the time of the year with the most mosquitoes. If you are flexible in traveling dates, it can be wise to avoid the Amazon during the ‘wet season’.
G Adventures South America banner

Weather and seasons of Peru

Peru has two important seasons (the opposite of the Northern Hemisphere):

  • Dry season (winter): May through October.
  • Rainy season (summer): November through April.

The wettest period of Peru is from January through April (see pictures below). The temperature in Peru is, like anywhere else, much influenced by the altitude.

The weather overview pictures below (both °F and °C) perfectly show that during the months June through September, the least rain is received in Peru. Because of the fewer amount of rain, this is the best time for a trekking in the mountains, or to visit the Amazon rainforest. The pictures below also show that the fewer amount of rain is traded off against a lower average temperature. Especially in the mountains, this can cause cold evening and nights. In our opinion, less rain has priority over a lower temperature with respect to undertaking a trekking.

Temperature and precipitation overview (°F) Temperature and precipitation overview (°C)
Weather of Peru (°F) Weather of Peru (°C)

Map and current weather of Peru

Drag the yellow iconStreetview iconto a location on the map for the "Google streetview" mode.
Click on the weather icon to see the forecast for the next days.
brown horizontal line

Best time to visit specific highlights of Peru

  • Inti Raymi Festival & Cusco’s Anniversary (June):
  • Inca trail:
  • Lima:
  • Arequipa:
  • Paracas NP:

Below you find 2 recommended travel adventures in Peru, organized by G Adventures.

Classic Peru Inca Empire
Classic Peru Inca Empire

People who want to leave shortly, can find good last minute deals here: save up to 25% on Last Minute Adventure Travel Packages

brown horizontal line

Skiing in Peru

There is no commercial skiing possible in Peru, since there is no infrastructure and there are no resorts present.

brown horizontal line

Pay special attention to

  • Clothing: people visiting the Andes region are advised to wear several layers of clothing, to be able to coop with the extreme temperature changes during the day.
  • Cuzco elevation: people flying directly to Cuzco, should give themselves time to get used to the elevation (approximately 11,000 feet / 3300 meter).
  • Fiestas Patrias (28/29 July): many Peruvians go to the popular destinations during this holiday, it can sometimes be difficult to find an accommodation.
  • Safety in Lima: make sure that you find yourself an accommodation in a safe area of Lima.
  • UV radiation: protect yourself against UV radiation, especially at high elevation.
brown horizontal line

Interactive 'best time to visit countries' World Map

brown horizontal line

Do you have a question about visiting Peru? Or do you want to share your knowledge of Peru with other travelers? Please, visit our Peru forum.

Related countries: bolivia mini flag Bolivia  ecuador mini flag Ecuador

Best time to visit countries! Find out when the best time is to visit any country in the world, sorted by continent.



Cheapest countries for traveling! Which country is the cheapest to travel to? Let the Big Mac Index help you!  Read more...

Question about the best time to visit countries? Do you have a question about when to travel to a country? Post it on our forum!  Read more...

Interactive World Map Go to our interactive World Map, to quickly find out when the best time is to visit a country.  Read more...

By continuing to use the site, you agree to the use of cookies