According to Lifeguin’s travel calendar, the best time to visit Peru is April to May and October to November. Plan 10–14 days.

Best months for Peru

  1. January
  2. February
  3. March
  4. AprilBest
  5. MayBest
  6. June
  7. July
  8. August
  9. September
  10. OctoberBest
  11. NovemberBest
  12. December
Best months
April to May and October to November
How long to stay
10–14 days
Continent
South America

What Peru is best for

  • Hiking
  • Nature & wildlife
  • Food
  • Culture & history

Iconic Inca ruins like Machu Picchu, Andean trekking, Amazon wildlife, and Lima's world-renowned culinary scene.

Prices
€€ · about the same as in Slovakia

Weather in Peru by month

Monthly averages around Lima; the mountains and other regions can differ a lot.

MonthAverage temperatureRain
Januaryabout 19 °Clittle rain (3 mm)
Februaryabout 20 °Clittle rain (6 mm)
Marchabout 20 °Clittle rain (3 mm)
April bestabout 19 °Clittle rain (0 mm)
May bestabout 18 °Clittle rain (0 mm)
Juneabout 17 °Clittle rain (0 mm)
Julyabout 17 °Clittle rain (0 mm)
Augustabout 17 °Clittle rain (0 mm)
Septemberabout 17 °Clittle rain (0 mm)
October bestabout 17 °Clittle rain (0 mm)
November bestabout 18 °Clittle rain (3 mm)
Decemberabout 18 °Clittle rain (3 mm)

Sources: what a place is best for — our own travel guides and, for places we have not written about yet, research done with the help of AI (Google Gemini); weather — NASA POWER climate averages; prices — World Bank price levels (CC BY 4.0).

Good to know about Peru

Capital
Lima
Languages
Spanish and Quechua
Currency
Peruvian Sol (PEN)
Time
UTC−5
Plugs
Type A, B, C · 220 V
Driving
On the right
Calling code
+51

Sources: Wikidata, Unicode CLDR and the IANA time zone database.

We haven’t written about Peru yet.