When is the best time to visit Peru?

In short: May to September, during the dry season in the Andes: clear skies over Cusco, the Sacred Valley and Machu Picchu, with cold nights at altitude. The coast follows the opposite rhythm: Lima and Paracas enjoy their sunny summer from December to March (25 °C in February in Lima), when the rains fall on the Andes.

  • Machu Picchu and the Sacred Valley: From April to October, the Andean dry season brings sunny days, but nights approach 0 °C at altitude.
  • The Inca Trail: From May to September to walk in the dry; the trail closes every February for maintenance, and permits go quickly for the high season.
  • Inti Raymi: On 24 June in Cusco, the great Inca festival of the Sun falls in the height of the dry season: a reason to aim for late June, booking early.
  • The Amazon: From April to October, the rains ease around Iquitos and Puerto Maldonado; from November to March, rainfall there is heavy.
  • Lima and the coast: From December to March, the southern summer chases away the mist: sunshine over Lima, Paracas and the beaches; in winter, thick fog and 18 °C in August in Lima.

Best avoided: January to March in the Andes: heavy rain, slippery trails and a risk of mudslides, with the Inca Trail closed in February.

Sources: peru.travel, en.wikipedia.org

The weather in Peru, month by month

Daytime and night-time temperatures, then rainfall. Records 2015-2024 (Lima). The exact figures are in the table below.
The table of records, month by month
Real 2015-2024 records at the reference point "Lima" (ERA5 reanalysis via Open-Meteo). Published as open data.
MonthHighLowSunshineRainfallRainy daysBest
January24°20°11.1 h8 mm2 d
February25°21°10.8 h10 mm3 d
March25°21°10.9 h11 mm4 d
April23°19°11.2 h1 mm0 d
May21°16°10.5 h1 mm0 d✓
June19°15°10.1 h1 mm0 d✓
July19°14°10.3 h0 mm0 d✓
August18°14°10.2 h1 mm0 d✓
September19°14°10.7 h1 mm0 d✓
October19°15°10.9 h1 mm0 d
November20°16°11.1 h2 mm0 d
December22°18°10.8 h12 mm2 d

The four seasons in Peru, in figures

What the 2015-2024 records (Lima) show, season by season, to compare at a glance instead of reading twelve rows of a table.

Summer

Dec → Feb
22 to 25°
nights 18 to 21°
  • 2 rainy days · 10 mm
  • 10.9 h of sun
Partly fair

Autumn

Mar → May
21 to 25°
nights 16 to 21°
  • 1 rainy days · 4 mm
  • 10.9 h of sun
1 month recommended

Winter

Jun → Aug
18 to 19°
nights 14 to 15°
  • 0 rainy days · 1 mm
  • 10.2 h of sun
Recommended

Spring

Sep → Nov
19 to 20°
nights 14 to 16°
  • 0 rainy days · 1 mm
  • 10.9 h of sun
1 month recommended

Book early for May to September

The timing is right, so it is right for everyone: in these months the best places to stay and the small-group tours go first. Here is where to start.

Some links are affiliate links: we may earn a commission, at no extra cost to you. The selection does not depend on these links.

What to do in Peru, month by month

ActivityJanFebMarAprMayJunJulAugSepOctNovDec
Hiking
Towns & culture
Events11111

EventsVirgen de la CandelariaFebruaryAyacucho Holy WeekMarch to AprilInti RaymiJuneFiestas PatriasJulyDetails ↓

favourablewith compromisesunfavourable

Grid derived from the records (temperature, rainfall), not from an opinion.

What's on in Peru, month by month?

What comes back every year, and when. These events fill the hotels and push prices up: something to aim for or to avoid, depending on what you want.

Travelling off-peak

Month by month, in detail

January

Not recommended
24°20° at night
  • 8 mm · 2 d
  • 11.1 h

Low season, lower prices

February

Not recommended
25°21° at night
  • 10 mm · 3 d
  • 10.8 h

Busy, without the crush

March

Not recommended
25°21° at night
  • 11 mm · 4 d
  • 10.9 h

Busy, without the crush

April

Fair
23°19° at night
  • 1 mm · 0 d
  • 11.2 h

Busy, without the crush

May

Recommended
21°16° at night
  • 1 mm · 0 d
  • 10.5 h

Busy, without the crush

June

Recommended
19°15° at night
  • 1 mm · 0 d
  • 10.1 h

High season, book early

July

Recommended
19°14° at night
  • 0 mm · 0 d
  • 10.3 h

High season, book early

August

Recommended
18°14° at night
  • 1 mm · 0 d
  • 10.2 h

High season, book early

September

Recommended
19°14° at night
  • 1 mm · 0 d
  • 10.7 h

Busy, without the crush

October

Fair
19°15° at night
  • 1 mm · 0 d
  • 10.9 h

Low season, lower prices

November

Fair
20°16° at night
  • 2 mm · 0 d
  • 11.1 h

Low season, lower prices

December

Fair
22°18° at night
  • 12 mm · 2 d
  • 10.8 h

Quiet, then the holidays

Read the twelve months in detail

January. Mild, 24 °C in the afternoon and 20 °C early in the morning. Hardly any rain (8 mm over 2 days). Plenty of sunshine: 11.1 h a day on average. Low season: fewer people, lower prices.

February. 25 °C in the afternoon and 21 °C at night. Hardly any rain (10 mm over 3 days). Plenty of sunshine: 10.8 h a day on average. Busy season, without the crush.

March. 25 °C in the afternoon and 21 °C at night. Rain stays light: 11 mm over 4 days. Plenty of sunshine: 10.9 h a day on average. Busy season, without the crush.

April. Mild, 23 °C in the afternoon and 19 °C early in the morning. Hardly any rain (1 mm over 0 days). Plenty of sunshine: 11.2 h a day on average. Busy season, without the crush.

May. Mild, 21 °C in the afternoon and 16 °C early in the morning. Hardly any rain (1 mm over 0 days). Plenty of sunshine: 10.5 h a day on average. Busy season, without the crush.

June. Mild, 19 °C in the afternoon and 15 °C early in the morning. Hardly any rain (1 mm over 0 days). Plenty of sunshine: 10.1 h a day on average. High season: book early.

July. Mild, 19 °C in the afternoon and 14 °C early in the morning. Hardly any rain (0 mm over 0 days). Plenty of sunshine: 10.3 h a day on average. High season: book early.

August. Mild, 18 °C in the afternoon and 14 °C early in the morning. Hardly any rain (1 mm over 0 days). Plenty of sunshine: 10.2 h a day on average. High season: book early.

September. Mild, 19 °C in the afternoon and 14 °C early in the morning. Hardly any rain (1 mm over 0 days). Plenty of sunshine: 10.7 h a day on average. Busy season, without the crush.

October. Mild, 19 °C in the afternoon and 15 °C early in the morning. Hardly any rain (1 mm over 0 days). Plenty of sunshine: 10.9 h a day on average. Low season: fewer people, lower prices.

November. Mild, 20 °C in the afternoon and 16 °C early in the morning. Hardly any rain (2 mm over 0 days). Plenty of sunshine: 11.1 h a day on average. Low season: fewer people, lower prices.

December. Mild, 22 °C in the afternoon and 18 °C early in the morning. Hardly any rain (12 mm over 2 days). Plenty of sunshine: 10.8 h a day on average. Quiet at the start of the month, then busier as the holidays approach.

Same season, other ideas

Their best time overlaps with this one: worth comparing before you book.

Frequently asked questions

When is the best time to visit Peru?

May to September, during the dry season in the Andes: clear skies over Cusco, the Sacred Valley and Machu Picchu, with cold nights at altitude. The coast follows the opposite rhythm: Lima and Paracas enjoy their sunny summer from December to March (25 °C in February in Lima), when the rains fall on the Andes.

Which month should you avoid in Peru?

January to March in the Andes: heavy rain, slippery trails and a risk of mudslides, with the Inca Trail closed in February.

What is the hottest month in Peru?

February, with 25 °C on average in the afternoon and 21 °C at night. 2015-2024 records (Lima).

What is the coldest month in Peru?

August, with 18 °C at best during the day and 14 °C at night. 2015-2024 records (Lima).

What is the driest month in Peru?

July: 0 mm over 0 days of rain, against 12 mm in December, the wettest month.

Which month has the most sunshine in Peru?

April, with 11.2 h of sunshine a day on average. Note that this counts clear skies, not the length of the day.

Plan this trip

Compare with other destinations

Photos: Marije Kouyzer / Pexels · Diego F. Parra / Pexels · Joaquin Garduno / Pexels · Jhon Angel Casco Conde / Pexels · Viajante Dibujero / Pexels