Get Exclusive App Deals
English

Peru

Peru 1
Travel Info
1
Travel Info
More destinations

Peru Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Peru year round climate

  • Spring (March–May): Average 25.8–26.5°C, mild and dry climate with abundant sunshine. Low rainfall. Common activities: Hiking, visiting historical sites, exploring natural landscapes. Recommended clothing: Light and breathable clothing, sun hat, sunscreen.
  • Summer (June–August): Average 26.4–28.1°C, dry and hot climate, the driest season of the year. Very low rainfall. Common activities: Enjoying the beach, water sports, mountain climbing. Recommended clothing: Thin short-sleeved clothing, sun hat, sunglasses.
  • Autumn (September–November): Average 27.6–29.6°C, warm and dry climate, with gradually decreasing temperatures. Rainfall begins to increase. Common activities: Visiting cities, cultural experiences, outdoor activities. Recommended clothing: Light long-sleeved or short-sleeved clothing, light jacket.
  • Winter (December–February): Average 25.8–26.3°C, warm climate, relatively humid, slightly more rainfall than other seasons. Common activities: Exploring the rainforest, experiencing local culture, enjoying city life. Recommended clothing: Light long-sleeved or short-sleeved clothing, rain gear.

Peru climatological average

Annual average temperature: approx. 26.7°C / Annual rainfall: approx. 73 mm / Summer humidity: 60%–70% / Rainiest month: February

Peru monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
26.3°C
8.8
February
25.8°C
10.9
March
25.9°C
6.9
April
26.5°C
6
May
25.8°C
7.8
June
26.4°C
3.1
July
26.6°C
0.9
August
28.1°C
0.6
September
29.6°C
3.2
October
27.6°C
6.6
November
26°C
10.2
December
25.9°C
8

Peru weather for the next seven days

11/20
Thursday
Patchy rain nearby
31.4°C/21.8°C
11/21
Friday
Patchy rain nearby
35.4°C/21.3°C
11/22
Saturday
Patchy rain nearby
35.6°C/23.2°C
11/23
Sunday
Heavy rain
35.2°C/21.8°C
11/24
Monday
Moderate rain
22.3°C/21.2°C
11/25
Tuesday
Partly Cloudy
31.8°C/20.8°C
11/26
Wednesday
Partly Cloudy
32.8°C/21.4°C