Touresim
🌍Where are you from?
Rio de Janeiro weather & best time to visit

Rio de Janeiro weather & best time to visit

Climate Overview

Rio de Janeiro enjoys a tropical climate with warm temperatures year-round, ranging from 72°F to 84°F (22°C to 29°C). The city experiences two distinct seasons: a hot, wet summer from December to March, and a milder, drier winter from June to August. Humidity is consistently high, averaging 70–80%, so pack breathable clothing and expect to sweat even during cooler months. The Atlantic Ocean keeps coastal areas slightly more pleasant than inland neighborhoods.

Best Time to Visit

The ideal window is May to October, when rainfall decreases and temperatures remain comfortable without intense heat. September and October are particularly excellent—expect clear skies, lower humidity, and manageable crowds compared to peak season. If you're flexible, visit during the shoulder months of April or November to enjoy good weather while avoiding both summer storms and the winter tourist surge.

Seasonal Breakdown

Summer (December–March) brings Carnival celebrations and packed beaches but also heavy downpours, especially in January and February. Expect accommodation prices to spike 40–60% during Carnival week. Winter (June–August) is dry and pleasant but coincides with school holidays, drawing Brazilian families to beaches like Copacabana and Ipanema. Autumn (April–May) and spring (September–October) offer the best balance: manageable crowds, minimal rain, and temperatures around 75–80°F (24–27°C). Budget roughly $100–150 per night for mid-range hotels during shoulder seasons, compared to $200+ during peak Carnival.

More about Rio de Janeiro