Best time to visit Peru
Peru has one of the most varied climates on the planet, thanks to its wild, diverse geography
The best time to visit Peru is the dry season between May and September, when there’s ideal weather for trekking in the Peruvian Highlands. The dry season is also the best time of year to visit Peru for wildlife watching in the Amazon, as animals congregate along shrinking rivers and mosquitoes are fewer, while the arid coast is also pleasantly cooler at this time. Just be prepared for falling temperatures in the mountains at night, and pack appropriately. As you’ll see from our guide to when to go to Peru, December to March is the rainy season, when you’ll find it hard going on the Inca Trail.
When to visit Peru & when not to
Cuzco & the Highlands Weather Chart
MIN °C
MAX °C
RAIN (mm)
JAN
4
17
153
FEB
4
17
136
MAR
4
17
120
APR
3
18
46
MAY
0
18
8
JUN
-2
18
2
JUL
-2
17
4
AUG
-1
18
8
SEP
1
18
23
OCT
3
19
40
NOV
3
19
68
DEC
4
18
116
Peru 2 week tour
Lima, Colca, Titicaca & Machu Picchu in a customisable tour
From
£2065
14 days
ex flights
Peru highlights tour, Inca trail, Titicaca and Nazca
Taste Peru's diverse landscapes and fascinating culture
From
US $4200
15 days
ex flights
Peru adventure vacation, private departure
Private Peru tour with day treks, rafting, cycling & culture
From
£3400 to £4100
15 days
ex flights
Peru vacation, encompassed
Coastal desert, snowy Andean peaks and lush forest
From
US $3355 to US $3635
15 days
ex flights
Inca Trail adventure vacation
Discover Cuzco and the Sacred Valley on this Incan adventure
From
US $1485 to US $1770
7 days
ex flights
Galapagos and Machu Picchu vacation
Cusco, Short Inca Trail & Galapagos Island Hopping
From
£3595
14 days
ex flights
Travel Team
If you'd like to chat about Peru or need help finding a vacation to suit you we're very happy to help.
1-866-821-6866
Call toll free
Calling from outside the USA
Our recommondations
Elena Larkin is a Latin America specialist at our supplier, Natural World Safaris. Originally from Lima, she tells us which is her best time to visit Peru's highlands, and why:
"For me personally, the best time to go and see the mountains is mid to late April, because it's after the rainy season and everything is green. But it's the end of summer, so it's still a bit warmer. My least favourite time is in July and August when it's filled with local families as well as tourists - it's just too crowded, and very cold. Also, if you arrive in Lima during April, it's just finishing summer - so it doesn't have the grey skies you can expect to find there for the rest of the year."
Festivals & events in Peru
February: Pisco Sour Day
The first Saturday of February is set aside to honour Peru's national drink: the Pisco Sour. It's also a great opportunity to discover Peru's fantastic food, as well as its traditional music and dance.
February: Virgen de la Candelaria
This 18-day folk festival takes place in Puno, beginning on 2nd February each year. The virgin is paraded through the streets, followed by hundreds of colourfully clad musicians and dancers, in a wonderful blend of Catholic and indigenous traditions and beliefs.
Did you know about...?
Carnival in Peru
Rio's not the only place to celebrate Carnival in South America. Throughout February you are likely to get drenched - as Peruvians indulge in traditional water fights. To mark the end of carnival, a symbolic tree - called a yunsa - is adorned with gifts. Couples compete to fell it with an axe, releasing the gifts. Cajamarca and Puno have some of the biggest carnivals.