Find out the best time to visit Peru

The best months to visit Peru are: May, June, July.
Answer when is the best time to travel to Peru can be a little difficult, because this country covers three different geographical and climatic zones. Peak Season starts in June and ends in August. Spring and autumn in the mountains are perfect for good trekking in rainforests

Graph of monthly average temperatures in the day and at night in Peru.

Presentation of high and low temperatures according to seasons in Peru. An average temperatures could help you figure out when is the best time to travel to Peru. The day and night temperatures in Peru which are presented below are the average temperatures and they can vary somewhat around these values.

Peru brief climate description

Roberto Moore

Weather in Peru is influenced by Tropical Monsoonal climate. Rain season. Short dry season. There are one or more months with less than 60 mm (2.4\") of rain. Monthly average temperatures are greater than 64°F (18°C). Highest annual temperature occurs just before the rainy season.

The hottest month is December, when max temperature is about 31℃
Usually fifth week is the hottest.
But be aware of Thunderstorm.
The coldest month is February. In this month temperature could be even 21℃ at night!
And be prepared for Fog, Rain and Thunderstorm

Peru weather conditions throughout the year

Peru is a country on the coasts of Pacific Ocean in South America and is known for its famous historical attraction of Machu Picchu.
Since the country is located on the southern hemisphere, the seasons are the opposite of those deployed in the northern, so summer lasts from December to February and winter from June to August. During the winter, temperatures can fall slightly.
The climate in Peru, which is largely in the equatorial and tropical belt (69.5% of the area), significantly is affected by the cold Humboldt Current. The coastal strip has a uniform, but for that latitude, low temperatures (average temperature is 18 to 21 ℃ in the southern and central coast, 24 ℃ in the north) with scarce rainfall (10 to 50 mm) and frequent fogs (garúas), especially since June to December; in the extreme northern part is the Sechura Desert.
In the Andes there are three altitude climate zones: hot, moderate and cool. At a height of 3000 m to 4000 the average annual temperature is 12 ℃ and the farming is possible to a height of 4000 m. The annual rainfall is 600 to 1000 mm, mainly in summer. Limit of the eternal snow is at 5000 m. High plains (puna) are having a semi-desert climate, and the plains of the Amazon equatorial (2500 to 3000 mm of rainfall a year, the annual average temperature is around 26 ℃).
The coasts of Peru may occasionally be hit with the El Niño and it usually occurs around Christmas. El Niño occurs when warm sea currents mix with higher air pressure and thus cause sudden changes in the atmospheric and marine conditions. This phenomenon causes heavy rains and large climate changes which can lead to water drought.

Average water temperature in Peru for swimming, surfing, kayaking and windsurfing. Monthly water temperature in Peru is based on current and archive sea temperature observations.

Earthquakes near Peru

87 of earthquakes occured in Peru in years 1900 - 2018.
The last huge earthquake occurred in Peru on April 2, 2014 1:46 AM.
It was located (94 km on the northwest of Iquique, Chile, magnitude: 8.2 of Richter scale). It was one of the strongest earthquakes in the world.
Peru was hit by strong earthquakes 15 times.
Last strong earthquake (central Peru August 2, 2012 11:38 AM - magnitude: 6.1) contributed to damage a moderate number of well-built structures in populated areas of Peru.
During past years in Peru moderate earthquakes with magnitude 5.0–5.9 on the Richter scale were observed 31 times.
Earthquakes like this one: (15 km on the southwest of Pisco, Peru 5.2M) can be felt by everyone. Poorly constructed buildings can be damaged.
35 of earthquakes were relatively weak with magnitude 4.0–4.9 on the Richter scale.
Last time earthquake with magnitude 4 was felt by most people on November 11, 2018 12:11 PM.
Noticeable shaking of indoor objects and rattling noises were noticed by residents of Peru.

•
The coldest month is November with temperature 25℃ and with an average 1 mm of precipitation.
Other cold months are: October 25℃, December 26℃, September 26℃.

•
We are planning a trip to Peru next year. We think about February or April. What weather should we expect during those months in Peru ?

Question asked by: Станіслав Авраменко

•
In February, you can expect the temperature will fluctuate between 19℃ at night and 27℃ in the day.
You can expect warm days in April in Peru. The temperature is around 27℃ in the day and 18℃ at night.

Answer given by: Joel Bennett - trip advisor & blogger at hikersbay.

•
What is the temperature in April in Peru ?

Question asked by: Kathryn Long

•
In April, you can expect the temperature will fluctuate between 18℃ at night and 27℃ in the day.

Practical travel advice to help you choose the best time for a vacation. Booking, reviews and advice on hotels, resorts, vacation rentals, travel packages, and a lot more!

We use cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.More info:Cookies »