Get Exclusive App Deals
English

Rio de Janeiro

Rio de Janeiro 1
Travel Info
1
Travel Info
More destinations

Rio de Janeiro Weather and climate

Data source:Meteostat
Update date:2025-09

Rio de Janeiro year round climate
  • Spring (September to November): Average 22.9–24.6°C, mild and comfortable climate, sunny, less rainfall. Common activities: Beach activities, hiking, sightseeing. Recommended clothing: Light long-sleeved shirts, light jackets, comfortable shoes.
  • Summer (December to February): Average 25.6–26.6°C, hot and humid, more rainfall, especially the most rainfall in January. Common activities: Swimming, sunbathing, surfing. Recommended clothing: Light and breathable clothing, swimwear, sun hat, sunscreen.
  • Autumn (March to May): Average 23.0–26.9°C, pleasant climate, gradually decreasing rainfall. Common activities: Outdoor activities, visiting museums, enjoying food. Recommended clothing: Light long-sleeved shirts, light jackets, comfortable shoes.
  • Winter (June to August): Average 21.3–21.5°C, relatively cool and dry, but still warm and comfortable. Common activities: Visiting museums, art galleries, enjoying city views. Recommended clothing: Long-sleeved shirts, light jackets, comfortable shoes.
Rio de Janeiro climatological average

Annual average temperature: approx. 24°C / Annual rainfall: approx. 918 mm / Summer humidity: 70%–80% / Rainiest month: January

Rio de Janeiro monthly average temperature and precipitation
Month
Air temperature (°C)
Precipitation (mm)
January
26.1°C
165.5
February
26.6°C
100.4
March
26.9°C
86.7
April
24.9°C
83.6
May
23°C
49.2
June
21.5°C
38.7
July
21.3°C
30.5
August
21.4°C
67.7
September
22.9°C
38.1
October
24.1°C
70.4
November
24.6°C
90.9
December
25.6°C
96.3
Rio de Janeiro weather for the next seven days
11/14
Friday
Sunny
27.2°C/20.8°C
11/15
Saturday
Patchy rain nearby
26.7°C/20.8°C
11/16
Sunday
Moderate rain
24.7°C/21.1°C
11/17
Monday
Moderate rain
32.2°C/20.9°C
11/18
Tuesday
Moderate rain
26.3°C/19°C
11/19
Wednesday
Partly Cloudy
24.8°C/17.9°C
11/20
Thursday
Sunny
25.9°C/18.1°C