Experience tropical comfort in Rio de Janeiro, where temperatures average 25°C (77°F) year-round. The best time to visit is from December to March, with temperatures ranging between 26°C and 30°C (79°F - 86°F). Did you know it rains most in January, yet even downpours rarely last long? After exploring the city's iconic sights, unwind on Ipanema Beach at sunset – a perfect blend of Rio's vibrant energy and inviting weather.
Today's Forecast
5-Day Forecast
Rio de Janeiro Climate & Weather Averages
Rio de Janeiro is warmest in January, when daytime highs average 30°C, and coldest in July at around 25°C. The wettest month is January. The table below shows the monthly averages for Rio de Janeiro, based on recorded data from 2015–2024.
| Month | Avg High | Avg Low | Rainfall |
|---|---|---|---|
| Jan | 30° | 24° | 161 mm |
| Feb | 30° | 24° | 149 mm |
| Mar | 29° | 23° | 152 mm |
| Apr | 27° | 22° | 81 mm |
| May | 26° | 20° | 64 mm |
| Jun | 25° | 19° | 42 mm |
| Jul | 25° | 18° | 40 mm |
| Aug | 25° | 18° | 63 mm |
| Sep | 27° | 20° | 71 mm |
| Oct | 27° | 21° | 88 mm |
| Nov | 27° | 21° | 146 mm |
| Dec | 29° | 23° | 137 mm |
Best time to visit: June–August offers the most comfortable conditions, with daytime highs around 25°C. Pack light, breathable layers and a light waterproof — Rio de Janeiro sees rain year-round, peaking in January. For the coldest spell around July, bring a warm coat.
Source: Open-Meteo ERA5 archive. Averages computed from daily records.