The short answer
For most travellers, the best time to visit Peru is May–September — and if you want one month, May or September. But Peru isn't one climate, so the perfect window depends on which Peru:
Machu Picchu, Cusco & the Andes → May–September (dry season); May & September the sweet spots.
The Inca Trail → May–September only; closed all February (book permits 6+ months ahead).
Lima, the coast & the Nazca Lines → December–April (the opposite calendar — sunny summer; grey 'garúa' May–October).
The Amazon → June–November (low water, best wildlife); December–May is high-water, flooded-forest canoeing.
Best value → April & October (shoulders, 20–30% cheaper); Inti Raymi → 24 June (book early).
Whatever the month → acclimatise to the altitude (Cusco is 3,399 m) before going higher.
The three Perus
Peru packs three utterly different worlds into one country — the high Andes, the desert coast and the Amazon rainforest — and they run on different, sometimes opposite, calendars. Matching the region to the month (and, in the mountains, the altitude to your body) is the whole game:
The Andes / highlands (Cusco, Machu Picchu, the Sacred Valley, Lake Titicaca, Arequipa) — two clear seasons: dry, clear and cold-nighted May–September (best), wet November–April. The heart of most trips.
The coast (Lima, Paracas, Nazca) — a desert on an inverted calendar: warm and sunny December–April, cloaked in the cool grey 'garúa' mist May–October. Sunniest exactly when the Andes are wettest.
The Amazon (Tambopata, Manú, Iquitos) — hot and humid all year; what changes is the water: low water June–November (best for land-based wildlife), high water December–May (flooded forest by canoe).
The consequence — and the crux of Peru planning: the Andes and the coast want opposite seasons, so a trip that mixes Machu Picchu with Lima's beaches has to compromise. Most travellers prioritise the Andean dry season (May–September) and accept Lima's grey; the section below takes the year in turn.
May–September
Dry season: the Machu Picchu and Inca Trail window
The Andean dry season is Peru's high season and the only reliable window for the Inca Trail and serious mountain trekking — crystal-clear skies, brilliant sun and stable, dry trails. It's the answer for most Peru trips, built as they are around Cusco, the Sacred Valley and Machu Picchu.
Clear skies, cold nights
From May, the rains stop and the Andes turn sunny and dry: Cusco runs 18–20°C by day with brilliant light, ideal for photographing Machu Picchu without clouds and crossing the high passes — but nights drop to 0–5°C (and below freezing in the Sacred Valley), so pack real layers. It's the safest window for the Inca Trail, Salkantay and Lares treks, with the lowest landslide risk.
June–August: the peak (and Inti Raymi)
July and August are the driest, clearest months — and the busiest and priciest, with Machu Picchu and Cusco hotels at a premium. June brings the cultural peak: Inti Raymi, the Inca Festival of the Sun, falls on 24 June 2026 in Cusco — a spectacular full-day re-enactment across three sacred sites, when prices triple and you must book hotels and tickets six months ahead.
May & September: the sweet spots
The seasoned travellers' pick. May and September deliver the dry-season clarity and stable trails with markedly fewer crowds, a lush green backdrop just after (or before) the rains, and hotel rates that haven't spiked to peak — targeting these two months can save hundreds of dollars and hours of queuing while keeping the clear Andean skies.
May–September is the answer for Machu Picchu, the Inca Trail and any Andean trekking, with May and September the best balance of weather, crowds and price. Book the Inca Trail six-plus months ahead (500 permits a day) and Machu Picchu's timed circuit tickets months ahead; for June's Inti Raymi, book everything as early as you can.
April & October
The shoulders: sunshine without the crowds
The two months bracketing the dry season are the value sweet spots — good weather, thinner crowds, and prices 20–30% below the June–August peak. If you want the Andes dry and clear but quieter and cheaper, target late April or early October.
April: the rains bow out
By April the wet season is ending in the Andes: the landscape is at its greenest, the skies are clearing, and the peak-season crowds and prices haven't arrived. There can still be the odd shower, but April is a lovely, quiet, good-value time for Cusco, the Sacred Valley and Machu Picchu — and Lima's summer is still warm.
October: the dry-season afterglow
October reverses April: the dry season is drawing to a close but the skies are still largely clear, the September peak has passed, and rates ease again. The occasional afternoon shower returns late in the month, but early October remains excellent for trekking and Machu Picchu with far fewer people than the high summer.
Best value, minimal compromise
For most travellers who don't need the guaranteed bone-dry trails of July, the shoulders are the smart choice: you keep the clear Andean skies and green scenery, dodge the worst of the crowds and prices, and still find the Inca Trail open (it closes only in February). Late April and early October are the picks.
April and October are the value-and-weather compromise — most of the dry season's clarity at a fraction of the peak's crowds and cost. Choose them over July–August unless you specifically need the driest possible trails or want to be there for Inti Raymi.
November–March
Wet season: green, cheap, and the February closure
The Andean wet season brings rain, mud and unpredictable visibility to the mountains — but also warmer nights, far fewer tourists, the lowest prices of the year, and a lush green landscape. It's a real, if compromised, season for flexible travellers, with one hard rule: the Inca Trail closes every February.
Rain, but quiet and cheap
From November, afternoon thunderstorms roll into the Andes; Cusco averages 19°C by day but gets drenched by evening, and mountain visibility is unpredictable (January mist at Machu Picchu is famously thick). The trade-off is real solitude and cheaper hotels — the ruins are quiet — so it can suit flexible, budget-minded travellers who accept some rained-out afternoons.
February: the Inca Trail closes
The classic four-day Inca Trail is completely shut every February for annual maintenance and conservation — the single biggest reason some travellers avoid the month — and February is also the wettest in the Andes. Machu Picchu itself stays open and the train still runs (though landslides can occasionally cut the line), and the permit-free Salkantay and Lares treks remain open, if muddier.
Lima's counter-intuitive summer
Here's the twist that trips people up: while the Andes are at their wettest, Lima and the coast are at their sunniest and hottest (25–28°C). December–March is the ideal window for Lima's beaches and world-class ceviche, and for the desert sights — Paracas, the Ballestas Islands and the Nazca Lines. A coast-focused trip flips the whole calendar.
The wet season is for budget, solitude and the coast rather than Andean trekking: expect rain in the mountains, avoid February if the Inca Trail is essential, and lean toward Lima, Paracas and Nazca, which are at their best exactly when Cusco is wettest. Come with a flexible plan for the highland afternoons.
Peru month by month
A quick reference to the whole year, with a verdict that flags the regional split — because the ‘best time’ genuinely changes from the mountains to the coast. Cusco has a real dry and wet season; Lima runs the opposite; and the Amazon just swaps water levels.
| Month | Rough weather | Verdict (by region) |
|---|---|---|
| January | Cusco wet (19°C, storms) · Lima 26°C sunny | Andes wet & quiet (Machu Picchu misty, cheap); Lima & coast at their summer best. |
| February | Andes wettest · Lima hot & sunny | Inca Trail CLOSED (maintenance); avoid Andes trekking. Lima/ceviche/Nazca ideal; Carnival. |
| March | Andes wet easing · Lima summer ending | Wet Andes (green, cheap); Lima still good; the shoulder approaches. |
| April | Andes drying, green · Lima cooling | Value shoulder — greenest Andes, clearing skies, pre-peak crowds & prices. |
| May | Cusco 18–20°C day / 0–5°C night · clear | Sweet spot — dry season begins, clear & lush, fewer crowds, good rates. Titicaca opens up. |
| June | Andes dry & clear · cold nights | Inti Raymi (24 Jun, Cusco) — cultural peak; prices triple, book 6 months ahead. Clear skies. |
| July–August | Andes driest/clearest · Lima grey (garúa) | Peak — driest trails & best photos, but busiest & priciest. Amazon dry (best wildlife). |
| September | Andes dry & clear · crowds thinning | Sweet spot — clear skies, thinning crowds, green backdrop, better rates. |
| October | Andes mostly dry · showers late | Value shoulder — dry-season clarity easing, quieter and cheaper. Lima's grey lifting. |
| November–December | Andes wet returning · Lima warming | Wet Andes (quiet, cheap, misty MP); Lima's summer beginning; Amazon high-water. |
The pattern: May–September is the dry, clear window for Machu Picchu and the Andes (May and September the value sweet spots); April and October are the quiet shoulders; and the November–March wet season is cheap and green in the mountains but sunny on the coast — with February the one month to route around for the Inca Trail.
Plan it with HipiMind
Plan this trip by talking
Peru's region-by-region, altitude-and-season puzzle is exactly what a planner is for. That is what HipiMind does. It is a voice-first AI travel assistant: tell it what you want — “two weeks in Peru in May, Lima, Cusco, Machu Picchu and Lake Titicaca” — and it turns the conversation into a day-by-day itinerary with every stop on a map, timed to the season. It can weigh the trade-offs out loud — May–September for Machu Picchu, when to build in acclimatisation, why the coast wants the opposite season, how to dodge the February Inca Trail closure and Inti Raymi's crowds — and adjust as you talk.
For the places themselves, ask HipiMind to generate a long-form audio guide about Cusco, the Sacred Valley or Machu Picchu — the Inca empire, the conquest, the Andean cosmos — and listen hands-free as you go. It is interruptible: pause to ask a question, get an answer, and resume where you left off. It plans and narrates in the language you speak, across 32 languages, right in the browser — no app to install.
The free tier includes 3 voice sessions and 1 audio guide per calendar month. HipiMind Plus is $7.99/month ($59/year) with 60 voice sessions, 20 audio guides, and full trip memory across journeys. HipiMind plans and narrates — it does not book flights, trains, permits, hotels, or tours, and it is not a GPS-triggered on-site tour; confirm times, fares, and reservations with the provider.
Best time to visit Peru FAQ
When is the best time to visit Peru?
For the classic trip — Cusco, the Sacred Valley and Machu Picchu — the best time is the dry season, May to September, with May and September the standout months (dry, clear skies and stable trails, but fewer crowds and lower prices than the June–August peak). But Peru has three very different climates: the Andes are dry May–September; the coast (Lima, Nazca) is the opposite, sunny December–April and grey May–October; and the Amazon is hot and humid year-round, split into high water (December–May) and low water (June–November). Match the region to the month — and if you're doing the Inca Trail, avoid February, when it's closed.
What's the single best month to visit Peru?
May or September for a Machu Picchu and Andes trip. Both give you the dry season's clear skies and stable trails but with markedly fewer people and lower prices than July and August, plus a lush green backdrop from the recent (or coming) rains. June is the other big draw thanks to Inti Raymi (24 June), but expect peak crowds and tripled prices. If your priority is Lima, the coast and the Nazca Lines rather than the mountains, flip the calendar entirely and go December–March, when the coast is warm and sunny.
Why does the Inca Trail close in February?
The classic four-day Inca Trail is shut for the whole of February every year for mandatory maintenance and conservation — the trail takes a rest and repairs after the busy season and the heavy rains. February is also the wettest month in the Andes, so it's the least ideal time for highland trekking generally. Machu Picchu itself stays open in February and the train to Aguas Calientes runs as normal (though wet-season landslides can occasionally disrupt the line). If you want a multi-day trek in February, the permit-free Salkantay and Lares routes stay open — just expect muddier, more demanding conditions.
How do I book Machu Picchu and the Inca Trail, and how far ahead?
Book both as early as you can. Machu Picchu uses timed-entry tickets on set circuits (Circuits 1–4, each covering different parts of the site — Circuit 2 includes the classic postcard viewpoint), sold on the official platform tuboleto.cultura.pe; they carry daily limits and sell out months ahead in peak season, so reserve as soon as your dates are firm. The four-day Inca Trail is the strict one: only about 500 permits are issued per day (roughly half go to the required porters and guides), and they sell out six or more months in advance — book through a licensed operator early, especially for the dry-season months. The permit-free Salkantay and Lares treks are the fallback if the Inca Trail is full.
When is the best time for Lima, the coast and the Nazca Lines?
December to April — the exact opposite of the Andes. Lima and the Peruvian coast sit under a desert climate with an inverted calendar: summer (December–March) is warm and sunny (25–28°C), perfect for the beaches, the ceviche and the desert sights, while winter (May–October) brings the garúa, a persistent grey coastal mist that leaves Lima overcast and cool. Paracas, the Ballestas Islands and the Nazca Lines are best in the sunny summer months. This is the crux of Peru planning: if your trip mixes the coast and the highlands, the two want opposite seasons, so most travellers prioritise the Andes' dry season (May–September) and accept Lima's grey.
What about altitude, and when's the best time for the Amazon?
Cusco sits at 3,399 m (11,150 ft), high enough that altitude affects most visitors, so build in acclimatisation whatever the season: a proven strategy is to fly into Cusco but head straight down to the lower Sacred Valley (around 2,800 m) for a night or two before going higher, drink plenty of water, skip alcohol on arrival, and try coca tea. For the Amazon (Tambopata, Manú, Iquitos), it's hot and humid all year; the dry, low-water season (roughly June–November) is best for land-based wildlife viewing and easier access, while the high-water season (December–May) opens the flooded forest to canoe. Both are rewarding — they're just different experiences.
How can HipiMind help me plan and time a Peru trip?
Peru's region-by-region, altitude-and-season puzzle is exactly what an AI planner is for. HipiMind is a voice-first AI travel assistant: tell it what you want — 'two weeks in Peru in May, Lima, Cusco, Machu Picchu and Lake Titicaca' — and it turns the conversation into a day-by-day itinerary with every stop on a map, timed to the season you choose. It can weigh the trade-offs out loud (May–September for Machu Picchu, when to build in acclimatisation, why the coast wants the opposite season, how to dodge the February Inca Trail closure and Inti Raymi's crowds), flag the region-by-region weather, and adjust as you talk. It can also generate long-form audio guides for Cusco, the Sacred Valley and beyond. It plans and narrates but does not book flights, trains or permits, so make those reservations yourself — early, for Machu Picchu and the Inca Trail.
Sources
Seasonal weather, the regional patterns, the Inca Trail closure and festival dates in this guide were grounded in the following official and authoritative sources (checked August 2026). Weather varies year to year — treat the figures as typical, not guaranteed, and confirm Machu Picchu and Inca Trail availability well ahead.
