Peru

The best time to visit

When to go to Peru

For the Andes and Machu Picchu, go in the dry season, May to September, when skies are clear and trails are open. The wet season, November to March, brings rain and cloud, and the Inca Trail closes each February.

Every month, rated
AvoidFairGoodGreatIdeal
60
Jan
66
Feb
74
Mar
100
Apr
98
May
94
Jun
92
Jul
94
Aug
100
Sep
100
Oct
88
Nov
70
Dec

A 0 to 100 comfort rating from daytime heat, overnight chill, rainfall and storm risk, for Cusco. Higher is better. Some links on this page are affiliate links, at no cost to you.

Best months
Apr to May, Sep to Oct

The steadiest weather, peaking around Apr.

Shoulder
Jun to Aug, Nov

Either side of peak, with thinner crowds and better rates.

Low season
Dec to Mar

Rainy season.

In short

The year at a glance

Peru is really three countries in one, and Cusco, the gateway to Machu Picchu in the Andes, anchors the ratings. The highland dry season, from May to September, brings clear blue skies and crisp days, ideal for trekking, though nights are cold and the sun is intense at altitude.

The wet season runs November to March, with afternoon rain, cloud over the peaks and a greener landscape, and the classic Inca Trail closes every February for maintenance. The coast around Lima and the Amazon jungle follow their own patterns, so the best month depends on where you go.

Apr
Best month
22°C
Warmest, Oct
145mm
Wettest, Jan
0°C
Coldest, Jul

Month by month

Peru month by month

Highs, lows, rainfall and the rating, for Cusco.

MonthHighLowRainRatingWhat it is like
January20°C / 68°F7°C / 45°F145 mmGreat 60Mild and wet.
February20°C / 68°F7°C / 45°F130 mmGreat 66Mild and wet.
March20°C / 68°F7°C / 45°F110 mmIdeal 74Mild with a little rain.
April21°C / 70°F5°C / 41°F45 mmIdeal 100Mild and dry. Cusco hotels in April
May21°C / 70°F3°C / 37°F10 mmIdeal 98Mild and dry.
June20°C / 68°F1°C / 34°F5 mmIdeal 94Mild and dry.
July20°C / 68°F0°C / 32°F5 mmIdeal 92Mild and dry.
August21°C / 70°F1°C / 34°F8 mmIdeal 94Mild and dry.
September21°C / 70°F4°C / 39°F20 mmIdeal 100Mild and dry. Cusco hotels in September
October22°C / 72°F6°C / 43°F45 mmIdeal 100Mild and dry. Cusco hotels in October
November22°C / 72°F7°C / 45°F75 mmIdeal 88Mild with a little rain.
December21°C / 70°F7°C / 45°F120 mmGreat 70Mild and wet.

By region

Where you go changes when you go

01

Cusco and the Andes

Dry, clear and cold-nighted from May to September, the prime window for Machu Picchu and high-altitude trekking.

02

Lima and the coast

A grey, misty overcast hangs over Lima for much of the year, lifting into warm, sunny summer from December to March.

03

The Amazon

Hot and humid year round. The drier months from May to September make for easier hiking and wildlife spotting.

Go for

Best time to visit Peru for

Machu Picchu and trekking

May to September, the dry season, with the clearest skies and most reliable trails. June to August is the busy peak.

The Inca Trail

May to September for the firmest, driest conditions. Note that the trail closes every February, so plan around it.

The coast and Lima

December to March, the coastal summer, when the grey lifts and the beaches warm up.

Fewer crowds

The shoulder months of April, May, September and October offer good weather with thinner trails than midsummer.

On the calendar

What is on, and when

Inti Raymi, June

Cusco stages the great Inca festival of the sun on 24 June, the highlight of the highland calendar.

Dry-season skies, May to Sep

Clear blue Andean skies make this the prime window for Machu Picchu and trekking.

Watch out

Rainy season

Jan to Feb.

Where to stay

Where to stay in Peru

Compare hotels and rentals around Cusco, then book the month you want.

Ready to book?

Rates climb in peak season, so the best-weather months pay to book early. Shoulder and low months are the value windows.

Prefer to sort flights first? Compare flights

Questions

Good to know

What is the best time to visit Peru and Machu Picchu?
The dry season, May to September, when the Andes have clear skies and the trails are open. June to August is the busiest and should be booked well ahead.
When does the Inca Trail close?
Every February, for maintenance during the height of the wet season. Other treks to Machu Picchu remain open year round.
Why is Lima always grey?
A coastal mist called the garua hangs over Lima for much of the year, clearing into warm, sunny weather only in the summer months of December to March.

Where else, and when

Every country on one map, or jump straight to another guide.