Weather in Rio de Janeiro

What's the weather like in Rio de Janeiro?

Rio de Janeiro has a moderate climate and moderate rainfall spread across the year. Average daytime highs range from 30°C (86°F) in January to 25°C (77°F) in July, with overnight lows around 24°C (75°F) and 18°C (64°F) respectively.

For comfortable sightseeing temperatures (18–26°C daytime highs), the best months to visit Rio de Janeiro are April through November.

Quick facts

Country
🇧🇷 Brazil
Region
South America
Time zone
America/Sao_Paulo
Coordinates
-22.907, -43.173

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 30°C / 86°F 24°C / 75°F 138 mm 13
February 30°C / 86°F 24°C / 75°F 130 mm 11
March 29°C / 84°F 23°C / 73°F 128 mm 13
April 28°C / 82°F 22°C / 72°F 88 mm 11
May 26°C / 79°F 20°C / 68°F 70 mm 9
June 25°C / 77°F 19°C / 66°F 56 mm 7
July 25°C / 77°F 18°C / 64°F 41 mm 7
August 26°C / 79°F 19°C / 66°F 51 mm 8
September 26°C / 79°F 19°C / 66°F 87 mm 11
October 26°C / 79°F 20°C / 68°F 86 mm 13
November 28°C / 82°F 21°C / 70°F 108 mm 13
December 29°C / 84°F 23°C / 73°F 130 mm 14

Rio de Janeiro by month

Detailed weather for any specific month:

Cities with a similar climate to Rio de Janeiro

🗺 Explore Rio de Janeiro on the interactive map

Live forecast, sunrise/sunset, and more.