Peru

Weather in Lima
Jan
68-79ᵒF
Feb
69-80ᵒF
Mar
68-80ᵒF
Apr
65-76ᵒF
May
62-72ᵒF
Jun
61-69ᵒF
Jul
60-67ᵒF
Aug
59-67ᵒF
Sep
60-67ᵒF
Oct
61-69ᵒF
Nov
63-72ᵒF
Dec
65-76ᵒF
Best time to travel to Peru

The perfect time to visit coastal Peru is during the summer months from December to March.

Different from the coast, the Peru highlands experiences a dry season and a rainy season. The dry season falls between May and October and guarantees clear skies for Machu Picchu, Arequipa, and Cusco. Bring a warm jacket for chilly evenings.

For the most verdant scenery in the highlands, visit during the shoulder month of April, when rains start to retreat. If you don’t mind the tail-end of the wet season, you’ll get to see Cusco at its greenest.

If you’re after some water activities in the capital city of Lima, warm and sunny conditions prevail in November, and December marks the official start of beach season.

Read more
Best things to do in Peru
Thing to do

Explore the ancient ruins of Machu Picchu

Thing to do

Get selfies with cute alpacas and llamas

Thing to do

Discover the treasures of the Sacred Valley

Thing to do

Hike the challenging four-day Inca Trail

Thing to do

Explore the incredible Maras Salt Mines

Thing to do

Climb spectacular rainbow mountains

Thing to do

Relax on the best beaches across the coast

Thing to do

Go sandboarding on the epic dunes of Ica

Thing to do

Indulge in mouthwatering Peruvian cuisine

💡
QUICK TIP
As a TourHero, you can travel for free if there are 10 or more people who book your trip.
Quick facts
Environmental performance
Safety

Caution

Official language(s)

Spanish

Tipping

Yes

Cost of cappuccino

USD 2.19