Climate and Average Weather in Peru

Peru's diverse geography leads to varied climates across its regions. While the coast might enjoy warm days, the mountains could be gripped by cold, and entirely different weather conditions prevail in the jungle.

Along the coast, winter extends from June to September. During these months, the mountainous areas often enjoy sunny and warm days but experience cold nights. In the Amazon region of Peru and the lower areas east of the Andes, daytime temperatures remain fairly consistent throughout the year, ranging from 30°C to 33°C. The high humidity however can make it feel even warmer. During the 'dry months', especially in July and August, maximum temperatures can climb slightly higher.

In the Andes mountains the temperature is mainly determined by the altitude. In the valleys, the average annual temperature typically lies between 15°C and 20°C. However, the upper peaks can dip below freezing. Generally, temperatures are lower west of the Andes compared to the east.

Places like Tumbes and Piura have tropical climates. From December to April, the mountains and jungle experience heavy rains. In contrast, Lima and much of the coast receive little to no rain.

If you're planning a visit, the best time for the Peruvian coast is from November to April, where sunny days and pleasant temperatures await. For the Andes, the best travel window is from May to October.

Given the diversity in climate, it's advisable to check the weather forecasts and climate data for specific destinations in Peru before planning your trip.

Interested in more detailed Weather and Climate information for Peru?
Please select the city below you wish to travel to, or the one closest to your destination. Each selected city will show you the following graphs:
1. Yearly average minimum and maximum temperatures
2. Monthly averages of precipitation throughout the year (rainfall, snow etc)
3. Monthly average hours of sunshine throughout the year

Additionally, some pages provide historical weather data such as humidity, wind speed, and water temperature.

Popular places in Peru

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Map not visible? Whoops sorry! Please refresh the page.

Show all places


Islands of Peru

Regions in Peru