Skip to content
wheretotravel.info
When to go · Peru

Best time to visit Peru

Weather by month for Lima, the best months to go and how Peru's regions differ, scored from 10 years of climate data.

Weather by month

Peru weather by month

Average highs and lows, rain days, sunshine, sea temperature and our month score out of 10.

Weather by month in Lima and month scores for Peru
Month High / low Rain days Sunshine Sea temp Score
January 24°C / 20°C 4 days (13 mm) 11.1 h/day 20°C 6.8/10
February 25°C / 21°C 4 days (16 mm) 10.8 h/day 22°C 6.7/10
March 25°C / 21°C 6 days (21 mm) 10.9 h/day 21°C 6.4/10
April 24°C / 19°C 2 days (4 mm) 11.2 h/day 21°C 7.3/10
Best month: May 21°C / 17°C 0 days (1 mm) 10.5 h/day 20°C 8.1/10
Best month: June 20°C / 15°C 0 days (1 mm) 10.1 h/day 19°C 8.8/10
Best month: July 19°C / 15°C 0 days (1 mm) 10.3 h/day 19°C 8.8/10
Best month: August 19°C / 14°C 0 days (1 mm) 10.2 h/day 18°C 8.6/10
September 19°C / 14°C 0 days (2 mm) 10.7 h/day 18°C 8.1/10
October 20°C / 15°C 1 day (3 mm) 10.9 h/day 18°C 7.8/10
November 21°C / 16°C 0 days (2 mm) 11.1 h/day 18°C 7.8/10
December 23°C / 18°C 2 days (9 mm) 10.8 h/day 19°C 7.4/10

Figures for Lima; the country's best months are weighted across its cities. Best months are highlighted. How we score months

Month by month

Peru in each month

January

Good 6.8/10

24°C / 20°C · 4 rain days · 11.1 h sun · sea 20°C

Lima highs reach 24°C with about 4 rain days, so it's warm and mostly dry by the coast. This is Peru's summer, scoring 6.8, a good month overall. New Year's Day kicks off the year on January 1, with many travellers still on holiday leave.

Figures ↑ Where to go in January →

February

Good 6.7/10

25°C / 21°C · 4 rain days · 10.8 h sun · sea 22°C

Lima warms slightly to 25°C highs with 4.2 rain days, keeping the summer feel going. The score sits at 6.7, still a good month for coastal trips. Inland, this falls in the wetter season for the Andes and Amazon, which isn't shown in this coastal data.

Figures ↑ Where to go in February →

March

Good 6.4/10

25°C / 21°C · 6 rain days · 10.9 h sun · sea 21°C

Highs stay near 25°C in Lima but rain days creep up to 5.8, the wettest point on the coast. The score drops a touch to 6.4, still good but the lowest of the year. It's a transition month as summer fades.

Figures ↑ Where to go in March →

April

Good 7.3/10

24°C / 19°C · 2 rain days · 11.2 h sun · sea 21°C

Lima cools to 23.5°C highs and rain days fall sharply to 1.7, marking the start of drier weather. The score rises to 7.3, a good month. Holy Week brings Maundy Thursday, Good Friday and Easter Sunday in early April, all public holidays with big processions.

Figures ↑ Where to go in April →

May

Best time 8.1/10

21°C / 17°C · 0 rain days · 10.5 h sun · sea 20°C

Highs drop to 21.4°C and rain almost disappears, just 0.1 rain days in Lima. The score jumps to 8.1, the first 'best' month of the year as dry season sets in. Labour Day falls on May 1.

Figures ↑ Where to go in May →

June

Best time 8.8/10

20°C / 15°C · 0 rain days · 10.1 h sun · sea 19°C

Lima's highs fall to 19.8°C with essentially no rain, 0.1 rain days. This is dry season and the score hits 8.8, among the best months to visit. Saint Peter and Saint Paul is marked on June 29.

Figures ↑ Where to go in June →

July

Best time 8.8/10

19°C / 15°C · 0 rain days · 10.3 h sun · sea 19°C

Highs drop further to 19°C with zero recorded rain days, the driest stretch of the year. The score stays at 8.8, a top month for travel, though coastal Lima turns grey and overcast under its winter cloud cover. Independence Day celebrations run July 28–29, with Air Force Day on July 23.

Figures ↑ Where to go in July →

August

Best time 8.6/10

19°C / 14°C · 0 rain days · 10.2 h sun · sea 18°C

This is the coolest month, with highs of 18.6°C and no rain days in Lima. The score of 8.6 keeps it among the best months, even though the coast sees little sun, just 10.2 hours. Battle of Junin is marked on August 6 and Santa Rosa de Lima on August 30.

Figures ↑ Where to go in August →

September

Best time 8.1/10

19°C / 14°C · 0 rain days · 10.7 h sun · sea 18°C

Highs tick back up slightly to 19°C with only 0.3 rain days, as the dry season continues. The score of 8.1 keeps this a 'best' month, with sunshine starting to pick up again.

Figures ↑ Where to go in September →

October

Best time 7.8/10

20°C / 15°C · 1 rain days · 10.9 h sun · sea 18°C

Lima's highs reach 19.6°C with 0.6 rain days, staying dry and mild. The score eases to 7.8, still a top-rated month. Battle of Angamos is observed on October 8.

Figures ↑ Where to go in October →

November

Best time 7.8/10

21°C / 16°C · 0 rain days · 11.1 h sun · sea 18°C

Highs climb to 20.8°C with minimal rain, just 0.2 rain days, as spring approaches. The score holds at 7.8, keeping it among the best months. All Saints Day falls on November 1.

Figures ↑ Where to go in November →

December

Good 7.4/10

23°C / 18°C · 2 rain days · 10.8 h sun · sea 19°C

Highs reach 22.5°C and rain days rise to 2 as summer returns to the coast. The score of 7.4 marks a good but slightly cooler verdict than the dry months. Holidays cluster at month's end: Immaculate Conception on December 8, Battle of Ayacucho on December 9, and Christmas Day on December 25.

Figures ↑ Where to go in December →

Regional differences

How Peru's cities compare

Average daytime high each month, coloured by that city's own month score.

Average high by month in Lima, Arequipa, Trujillo, Cusco and Iquitos
City Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Lima 24°C 25°C 25°C 24°C 21°C 20°C 19°C 19°C 19°C 20°C 21°C 23°C
Arequipa 21°C 20°C 20°C 22°C 23°C 23°C 23°C 23°C 24°C 24°C 24°C 23°C
Trujillo 24°C 26°C 26°C 24°C 23°C 22°C 21°C 21°C 21°C 21°C 22°C 23°C
Cusco 16°C 16°C 16°C 16°C 17°C 17°C 17°C 18°C 18°C 18°C 18°C 17°C
Iquitos 30°C 30°C 30°C 30°C 29°C 29°C 29°C 30°C 31°C 31°C 30°C 30°C

Best Good OK Tough weather

By trip type

Best time to visit Peru for…

Events calendar

Festivals and holidays in Peru 2026

  1. January

    Public holidays: New Year's Day (1 Jan)

  2. April

    Public holidays: Maundy Thursday (2 Apr), Good Friday (3 Apr), Easter Sunday (5 Apr)

  3. May

    Public holidays: Labour Day (1 May)

  4. June

    Public holidays: Saint Peter and Saint Paul (29 Jun)

  5. July

    Public holidays: Air Force Day (23 Jul), Independence Day (28 Jul), Independence Day (29 Jul)

  6. August

    Public holidays: Battle of Junin (6 Aug), Santa Rosa de Lima (30 Aug)

  7. October

    Public holidays: Battle of Angamos (8 Oct)

  8. November

    Public holidays: All Saints Day (1 Nov)

  9. December

    Public holidays: Immaculate Conception (8 Dec), Battle of Ayacucho (9 Dec), Christmas Day (25 Dec)

Keep planning

More on Peru

FAQ

When to go to Peru

Is Peru good to visit in July?

Yes, July is one of the best months, with a score of 8.8 out of 10. In Lima, days reach a high of 19°C and there are 0 rain days, so skies stay dry. This month sits in the dry season, which runs from roughly May to September, making it a reliable time for outdoor plans.

Is Peru good to visit in February?

February is rated good, scoring 6.7 out of 10, slightly lower than the dry-season months. Lima sees warmer highs of 25.4°C but also more rain, with 4.2 rain days and 16mm of rainfall, the wettest reading in the data set. Expect humid, showery conditions on the coast.

What is the best month to visit Peru?

June and July tie as the top months, each scoring 8.8 out of 10. Both fall in the dry season, when Lima records 0 to 0.1 rain days and under 20°C highs. September and August are close behind with scores of 8.1 and 8.6, so the whole May-to-September stretch works well.

Is Peru good to visit in December?

December is rated good, with a score of 7.4 out of 10. Lima's highs climb to 22.5°C and rainfall returns, with 2 rain days and 9mm of rain that month, more than the dry mid-year months. It marks the start of the wetter season, which builds further into February and March.