Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Peru

Best time to visit Peru: weather and seasons by month

Go May to September for the Andes and the Amazon: dry, clear trekking days, cold nights, highest crowds and prices in June to August. Choose April, May, September or October for fewer people at similar weather. Lima is the exception — its sunny season is December to April, while June to October is grey and cool.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20266 min read

Key facts

Best overall months
May–September for Cusco, the Sacred Valley, Machu Picchu, Puno and the Amazon
Best shoulder months
April, May, September, October: mostly dry, medium crowds, medium prices
Cheapest months
February and March: wettest in the Andes, low crowds, low prices
Busiest and priciest
June–August, plus late July (Fiestas Patrias) and late December
Inca Trail closed
February (annual maintenance; check exact dates)
Lima weather
Sunny and warm December–April; grey garúa mist and 15–18 °C June–October
Amazon
Drier and better trails June–September; high river levels January–May
Book ahead
Machu Picchu entry, Inca Trail permits and Cusco rooms for June–August and Inti Raymi (24 June)

Month by month

Peru has three travel seasons rather than one. The Andes run dry and sunny from May to September and wet from December to March. Lima on the coast is the reverse: warm and sunny in the southern summer, cool and grey in winter. The Amazon is hot and humid all year, with a drier window from June to September.

Use the table to match your month to the region you actually plan to visit. A trip that is wrong for Cusco can be right for Lima, and vice versa.

Month by month
MonthAndes (Cusco, Machu Picchu, Puno)Lima and coastAmazonCrowds / price
JanuaryRain most afternoons; landslide riskSunny, warmWet; high riversMedium / medium
FebruaryWettest month; Inca Trail closedSunny, warmWet; high riversLow / low
MarchRains ease late in the monthSunny, warmWetLow / low
AprilGreen, mostly dry; Easter crowdsWarm, some mistWet easingMedium / medium
MayDry season starts; good trekkingCooling, mist beginsDrierMedium / medium
JuneDry, clear, cold nights; Inti RaymiGrey garúa, coolDry; best trailsHigh / high
JulyPeak season; Fiestas PatriasGrey, coolDry; best trailsHigh / high
AugustDry and clear; windyGrey, coolDry; best trailsHigh / high
SeptemberExcellent trekking, fewer peopleMist easingDrierMedium / medium
OctoberMostly dry; showers lateSome sun returnsWet returningMedium / medium
NovemberRains startSunny spellsWetLow / medium
DecemberWet in the Andes; holiday crowds lateSunny season startsWetMedium / medium

Regional patterns follow the country climate zones; exact dates of festivals and the Inca Trail closure change each year (check).

Weather by region

The southern Andes — Cusco, the Sacred Valley, Machu Picchu and Puno — sit above 2,400 m. May to September brings dry, sunny days and frosty nights, often close to or below freezing after dark. December to March is the wet season, with rain most afternoons and a real landslide risk on the rail and road line to Machu Picchu. Machu Picchu itself is lower and more humid than Cusco, so it is warmer and wetter than the city.

Arequipa and Colca Canyon are sunny most of the year, with short rains in January and February. Lima, Paracas and Nazca get almost no rain at all: December to April is sunny and warm, while June to October is cool and covered by the coastal garúa mist, with Lima around 15–18 °C. The Amazon — Iquitos, Puerto Maldonado, Manu — is hot and humid year-round; June to September is drier with better trail conditions, while January to May has high river levels, which suits boat travel around Iquitos.

Crowds, prices and what to book

June to August is the international peak, and late July adds the domestic Fiestas Patrias holiday, so flights, hotels and trains cost the most and sell out earliest. April, May, September and October give you similar weather with noticeably smaller crowds and mid-range prices. February and March are the cheapest months, but you pay for it with rain in the Andes and the Inca Trail closure.

Book Machu Picchu entry tickets, Inca Trail permits and Cusco accommodation months ahead for June to August, and even earlier around Inti Raymi on 24 June. Outside the peak, Machu Picchu tickets are often still available a few weeks out. Domestic flights between Lima, Cusco and Arequipa are worth booking early for the July and late-December holiday peaks.

Festivals and closures that change your dates

The Inca Trail closes every February for maintenance, so trekking that month means choosing an alternative route (check exact dates). Cusco's Inti Raymi on 24 June and Corpus Christi draw large crowds and push up prices. Puno's Virgen de la Candelaria fills the city for about two weeks in early February, and Holy Week brings processions and a domestic travel peak in Cusco and Ayacucho in March or April. Fiestas Patrias on 28–29 July is the national holiday peak.

  • February: Inca Trail closed; wettest month in the Andes
  • Early February: Virgen de la Candelaria, Puno — rooms sell out
  • March or April: Holy Week — domestic travel peak
  • 24 June: Inti Raymi, Cusco — book everything months ahead
  • 28–29 July: Fiestas Patrias — national travel peak
  • Late December: holiday crowds; Lima's beach season starts

How to pick your window

If your trip is the classic Andes route — Lima, Cusco, the Sacred Valley, Machu Picchu — aim for May to September, and pick late May, September or early October if you want the same weather with fewer people. If you are adding Lake Titicaca or Arequipa, the same dry window works, though Arequipa is comfortable almost any month.

If your trip is mostly Lima, the coast or the Amazon, the calculation changes. Lima is at its best December to April, the Amazon from June to September. A trip that combines Lima and Cusco in the same week will always be a compromise: December to April favours Lima, May to September favours the Andes. For a first trip, favour the Andes and treat Lima as a two-night stop.

Practical notes

Pack for two climates in the Andes: strong sun and warm days, plus a warm layer, hat and gloves for cold nights. Rain in the wet season usually arrives in the afternoon, so plan outdoor sights for the morning. Altitude affects sleep and energy in Cusco and Puno regardless of season, so build in a slow first day.

Prices in this guide are 2026 estimates and change with demand. Check current entry rules, trekking permits and festival dates before booking, and confirm the Inca Trail closure for the year you travel.

Questions people ask

What is the best time of year to visit Peru?

May to September for the Andes and the Amazon: dry, clear days and cold nights. April, May, September and October give similar weather with fewer crowds. Lima is best December to April, when the coast is sunny.

When is the cheapest time to visit Peru?

February and March are usually the cheapest months, with low demand and low prices, but the Andes are at their wettest and the Inca Trail is closed in February. November is another lower-price month.

What is the weather like in Peru each month?

The Andes are wet December to March and dry May to September, with frosty nights. Lima is sunny December to April and grey and cool June to October. The Amazon is hot and humid all year, drier June to September.

Is June to August a good time to visit Machu Picchu?

Yes for weather — dry and clear — but it is peak season, so tickets, trains and hotels sell out and cost the most. Book Machu Picchu entry and Inca Trail permits months ahead, especially around Inti Raymi on 24 June.

When is the Inca Trail closed?

The Inca Trail closes every February for annual maintenance, so trekking that month requires an alternative route. Confirm the exact closure dates for your year before booking.

Can I visit Lima and Cusco in the same trip at any time of year?

Yes, but the best seasons are opposite: December to April suits Lima, May to September suits Cusco. For a first trip, favour the Andes and keep Lima to a short stop.