TN·Cities
Rio de Janeiro skyline
Photo: Ziegler

Rio de Janeiro · Month-by-month guide

Best time to visit Rio de Janeiro

Twelve months compared on weather, daylight, hotel arrivals and events, from 2016–2025 climate data. Updated 2026-11-01

Best overall: April, May, November
Mar
Warmest month
Jan
Driest month
Jan
Wettest month
Apr
Quietest month

01Verdict

When to go, in short

Rio is warm all year, and the distinction is between a hot, wet, festive summer from December to March and a dry, mild winter from June to September. Summer brings Réveillon on Copacabana and Carnival, the two biggest parties on the planet and the most expensive weeks, along with afternoon storms and temperatures above 35 °C. Winter is the best for sightseeing: clear skies for the Christ the Redeemer and Sugarloaf views, comfortable walking weather, cheaper hotels, and beaches still warm enough for cariocas, if not for swimming every day.

April, May, September and October are the quiet, good-value shoulder months. Christ the Redeemer sells timed tickets for the train and the vans; cloud at the summit can hide the view on any day, so check the webcams before going up. The Metro reaches Ipanema and the Olympic park; the beaches are patrolled and numbered by lifeguard post. For the best balance of weather, visibility and price, take May or September.

02Weather

Rio de Janeiro weather by month

10°15°20°25°30°35°40°JanFebMarAprMayJunJulAugSepOctNovDec
Average daily high and low by month (°C)
05JanFebMarAprMayJunJulAugSepOctNovDec
Rain days (≥ 1 mm) by month

04Compare

Month by month

MonthHighLowRain daysSun hDaylightCrowdsVerdict
Rio de Janeiro in January31 °C / 88 °F24 °C––13.4 hvery busyMixed
Rio de Janeiro in February31 °C / 88 °F24 °C––12.8 hvery busyMixed
Rio de Janeiro in March31 °C / 88 °F23 °C––12.2 hbusyGood
Rio de Janeiro in April29 °C / 84 °F21 °C––11.6 hmoderateExcellent
Rio de Janeiro in May28 °C / 82 °F19 °C––11.0 hmoderateExcellent
Rio de Janeiro in June27 °C / 81 °F18 °C––10.7 hmoderateExcellent
Rio de Janeiro in July26 °C / 79 °F17 °C––10.9 hbusyExcellent
Rio de Janeiro in August26 °C / 79 °F18 °C––11.3 hmoderateExcellent
Rio de Janeiro in September27 °C / 81 °F20 °C––12.0 hmoderateExcellent
Rio de Janeiro in October27 °C / 81 °F21 °C––12.6 hmoderateExcellent
Rio de Janeiro in November28 °C / 82 °F22 °C––13.2 hmoderateExcellent
Rio de Janeiro in December30 °C / 85 °F23 °C––13.5 hvery busyGood

08Pick a month

Read the month guides