Get Exclusive App Deals
English

Peru

Peru 1
Travel Info
1
Travel Info
More destinations

Peru Weather and climate

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
10/17
Friday
Patchy rain nearby
33.4°C/20.6°C
10/18
Saturday
Patchy rain nearby
36.7°C/20.4°C
10/19
Sunday
Patchy rain nearby
38.2°C/20.9°C
10/20
Monday
Patchy rain nearby
36.5°C/21.8°C
10/21
Tuesday
Patchy rain nearby
37.2°C/21.5°C
10/22
Wednesday
Patchy rain nearby
30.2°C/21.8°C
10/23
Thursday
Patchy rain nearby
29.3°C/21.3°C