Rio de Janeiro weather
World cities · Brazil · 22.91°S 43.17°W
Rio de Janeiro, in Brazil, has its warmest weather in January, when daytime temperatures average 29.3°C, while July nights are the coldest at around 18.2°C. The city sees roughly 1157mm of rain a year; December is normally the wettest month and June the driest. Figures are averaged from 2020–2024 observations.
Climate averages
| Month | Avg high | Avg low | Rain | Rain days |
|---|---|---|---|---|
| Jan | 29.3° | 23.5° | 156mm | 16 |
| Feb | 29.2° | 23.7° | 139mm | 16 |
| Mar | 29.1° | 23.2° | 118mm | 10 |
| Apr | 26.8° | 21.3° | 90mm | 13 |
| May | 25.8° | 19.7° | 56mm | 8 |
| Jun | 25.4° | 18.9° | 38mm | 9 |
| Jul | 24.9° | 18.2° | 42mm | 7 |
| Aug | 25.2° | 18.2° | 74mm | 9 |
| Sep | 26.7° | 19.9° | 70mm | 8 |
| Oct | 26.4° | 20.7° | 102mm | 16 |
| Nov | 26.7° | 20.9° | 110mm | 15 |
| Dec | 28.2° | 22.4° | 162mm | 17 |
Seasons in Rio de Janeiro
Spring (September–November). Daytime highs in Rio de Janeiro climb from 26.7°C in September to 26.7°C by November, while nights ease from 19.9°C to 20.9°C. The season brings around 282mm of rain in total.
Summer (December–February). The warmest stretch of the year: afternoons average 28.9°C, peaking in January at 29.3°C. February is usually the driest of the summer months (139mm over ~16 rainy days). Around the December solstice, Rio de Janeiro gets roughly 13.4 hours of daylight.
Autumn (March–May). Daytime temperatures fall from 29.1°C in March to 25.8°C by May, with around 264mm of rain across the season.
Winter (June–August). Nights average 18.4°C, with July the coldest month (average low 18.2°C, daytime high 24.9°C). Expect about 25 days with measurable rain over the three months, and only around 10.6 hours of daylight in mid-June.
How Rio de Janeiro compares
| Rio de Janeiro | UK town average | |
|---|---|---|
| Annual rainfall | 1157mm | 1054mm |
| Rainy days per year | 144 | 167 |
| Summer daytime high | 28.9°C | 19.7°C |
| Winter night low | 18.4°C | 3.4°C |
Rio de Janeiro is about 10% wetter than the average for the 121 UK towns tracked on this site (1054mm), based on 2020–2024 monthly normals.
Rio de Janeiro weather FAQs
What is the warmest month in Rio de Janeiro?
January is typically the warmest month in Rio de Janeiro, with average daytime highs of 29.3°C. Summer afternoons (December–February) average around 28.9°C.
What is the wettest month in Rio de Janeiro?
December is usually the wettest month, with around 162mm of rain over roughly 17 rainy days. June is typically the driest (38mm).
How much does it rain in Rio de Janeiro per year?
Rio de Janeiro receives roughly 1157mm of precipitation per year, spread over about 144 days with at least 1mm of rain (based on 2020–2024 observations).
How cold are winters in Rio de Janeiro?
Winter nights (June–August) in Rio de Janeiro average around 18.4°C, with July typically the coldest month (average low 18.2°C).
When is the best time to visit Rio de Janeiro for good weather?
Late spring and summer offer the most reliable weather in Rio de Janeiro. February is typically the driest of the warm months (139mm of rain), while January is the warmest, averaging 29.3°C by day — and near the December solstice there are around 13 hours of daylight to enjoy.
How does Rio de Janeiro's weather compare with the UK?
Rio de Janeiro receives 1157mm of rain a year, about 10% wetter than the average for the 121 UK towns tracked on this site (1054mm). Summer daytime highs average 28.9°C against a UK-town average of 19.7°C, and winter nights average 18.4°C versus 3.4°C.