Best Time to Visit Rio de Janeiro

Brazil · weather by month, temperature and rainfall

Best monthsMay to September
HottestFebruary · 29°C
ColdestJuly · 18°C
WettestDecember · 232 mm

Weather-wise, May to September is the best time to visit Rio de Janeiro. Temperatures barely change through the year: highs stay between 25°C and 29°C, so rainfall matters far more than heat when choosing when to go. The rainy season runs over November to March; December is the wettest month with about 232 mm (9.1 in) of rain. January is the least comfortable month, mainly because of the rain.

When to go to Rio de Janeiro: a seasonal guide

May to September: the comfortable months

May to September is the best time to visit, and it's the stretch we'd pick for most trips. Days sit around 25°C, nights cool off, and the air feels lighter than in summer. July is the driest month, with only 31 mm of rain, and August is close behind. That gives you the best odds of a clear morning on Sugarloaf (Pão de Açúcar) or a ride up the train to Christ the Redeemer on Corcovado.

It's also a good time for hiking. Trails like Pedra da Gávea or the Dois Irmãos climb in the Vidigal area are far less of a slog when it isn't sticky. The sea is cooler, but you can still sit on Ipanema or Arpoador for sunset. July is the coldest month, with lows of 18°C. Locals wrap up on those evenings, which is funny, but it does feel fresh. July is also school-holiday time in Brazil, so beaches and attractions get busier then.

November to March: hot, wet and lively

If you'd rather have the energy than the calm, summer is the high season, and it's honestly a lot. February is the hottest month at 29°C, humidity sits around 83%, and it rains on 16 to 20 days a month. December is the wettest at 232 mm, with January close behind at 220 mm. The rain often comes as a big afternoon downpour, then the sun returns.

So why come? The crowds and the party. Réveillon (New Year's Eve) draws huge numbers in white to Copacabana beach. Then Carnival arrives, usually in February or early March, with samba school parades at the Sambódromo and street parties called blocos all over the city. Beaches are packed with locals on school break. Hotels fill up and costs rise, so book early for Carnival. If heat bothers you, plan your sightseeing for the morning and swim in the afternoon.

April and October: the in-betweens

If summer sounds like too much, the shoulder months are a fair compromise, though neither is as good as May to September. April is still warm at 27°C, but rain drops to 104 mm and the crowds thin once Easter is over. October is similar, though it's cloudier, with only 3.7 hours of sun a day.

November is the one to be careful with, as it belongs with the rainy season. It's wet, grey and humid, with 215 mm of rain, and it's not yet the party season. The upside is fewer visitors. If you're on a budget and don't mind a damp day, it can work. Keep museum stops in mind, like the Museu do Amanhã in the port area, or the Selarón Steps nearby in Lapa for a short, dry-ish wander.

Rio de Janeiro weather by month

10°15°20°25°30°0125250January: 220 mm rainFebruary: 167 mm rainMarch: 169 mm rainApril: 104 mm rainMay: 61 mm rainJune: 44 mm rainJuly: 31 mm rainAugust: 39 mm rainSeptember: 62 mm rainOctober: 120 mm rainNovember: 215 mm rainDecember: 232 mm rainJanuary: 29°CFebruary: 29°CMarch: 28°CApril: 27°CMay: 25°CJune: 25°CJuly: 25°CAugust: 25°CSeptember: 26°COctober: 27°CNovember: 27°CDecember: 28°CJanuary: 24°CFebruary: 24°CMarch: 24°CApril: 22°CMay: 20°CJune: 19°CJuly: 18°CAugust: 18°CSeptember: 19°COctober: 21°CNovember: 21°CDecember: 23°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan29°C / 24°C220 mmPoorFeb29°C / 24°C167 mmPoorMar28°C / 24°C169 mmPoorApr27°C / 22°C104 mmFairMay25°C / 20°C61 mmExcellentJun25°C / 19°C44 mmExcellentJul25°C / 18°C31 mmExcellentAug25°C / 18°C39 mmExcellentSep26°C / 19°C62 mmExcellentOct27°C / 21°C120 mmFairNov27°C / 21°C215 mmPoorDec28°C / 23°C232 mmPoor

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January29°C 83°F24°C 74°F220 mm2083%4.4Poor 3.8
February29°C 84°F24°C 75°F167 mm1683%4.9Poor 3.9
March28°C 83°F24°C 74°F169 mm1883%4.6Poor 4.3
April27°C 80°F22°C 72°F104 mm1382%5.4Fair 6.4
May25°C 77°F20°C 68°F61 mm980%5.5Excellent 8.5
June25°C 76°F19°C 66°F44 mm779%5.9Excellent 8.9
July25°C 76°F18°C 65°F31 mm678%6.6Excellent 9
August25°C 78°F18°C 65°F39 mm776%6.8Excellent 9.3
September26°C 80°F19°C 67°F62 mm977%5.8Excellent 8.9
October27°C 80°F21°C 69°F120 mm1580%3.7Fair 5.4
November27°C 80°F21°C 70°F215 mm1982%3.2Poor 3.9
December28°C 82°F23°C 73°F232 mm2083%3.8Poor 3.9

Frequently asked questions

When is the best time to visit Rio de Janeiro?

The best time to visit Rio de Janeiro is May to September, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Rio de Janeiro?

February is the hottest month in Rio de Janeiro, with an average high of 29°C (84°F).

What is the coldest month in Rio de Janeiro?

July is the coldest month in Rio de Janeiro, with an average low of 18°C (65°F).

What is the rainiest month in Rio de Janeiro?

December is the wettest month, with about 232 mm (9.1 in) of rain. July is the driest, with 31 mm (1.2 in).

When is the rainy season in Rio de Janeiro?

The rainy season in Rio de Janeiro is November to March.

Nearby destinations

More in Brazil