T
Tripozi
an aerial view of a beach with palm trees

Brazil · tool

Best time to visit Rio de Janeiro

Month-by-month weather, crowds, prices, and festival calendar — so you know exactly when to book.

Photo by Vicky Vale on Unsplash

Best time to visit Rio de Janeiro, Brazil

Month-by-month breakdown of weather, crowds, prices, and seasonal highlights.

MonthScoreWeatherCrowdsPricesHighlights
January
24-32°C, humid with frequent heavy thunderstormspeakpeak
  • Carnival build-up
  • Vibrant beach culture
Extreme heat and humidity can be challenging.
February
24-32°C, very humid with scattered heavy showerspeakpeak
  • Carnival (typically Feb/Mar)
  • Warm ocean temperatures
Carnival dates vary; book accommodation and flights far in advance.
March
23-31°C, less humid with occasional rainhighhigh
  • Post-Carnival calm
  • Still very warm beach weather
Carnival may extend into early March.
April
22-29°C, pleasant with moderate rainfallmoderatemoderate
  • Autumn warmth
  • Fewer crowds than summer
Rainfall decreases significantly from March.
May
20-27°C, cooler and drierlowlow
  • Pleasant temperatures for sightseeing
  • Lower accommodation costs
Ocean may be cooler for swimming.
June
19-26°C, mild and drylowlow
  • Crisp, sunny days
  • Ideal for hiking
Winter in Rio is mild, not cold.
July
18-25°C, dry and coolmoderatemoderate
  • School holiday crowds
  • Coolest temperatures of the year
Avoid if seeking hot beach weather; can be crowded due to Brazilian school holidays.
August
19-26°C, dry with increasing sunshinelowlow
  • Whale watching season starts
  • Sunny, comfortable days
Still part of the drier winter season.
September
20-27°C, pleasant and increasingly sunnylowlow
  • Spring bloom
  • Balmy temperatures before summer heat
Flower Festival (Festa das Flores) often occurs.
October
21-28°C, warm with occasional showersmoderatemoderate
  • Pre-summer warmth
  • Lively atmosphere returns
Rainfall starts to increase as summer approaches.
November
22-29°C, hot and humid with increasing rainfallmoderatehigh
  • Warm beach weather
  • Build-up to holiday season
Humidity and rain can be significant.
December
23-30°C, hot and humid with frequent thunderstormspeakpeak
  • Start of summer holidays
  • New Year's Eve celebrations
Peak season prices and crowds begin.

Annual events worth timing your trip around

February
Carnival

The world's most famous street party with samba parades, blocos, and elaborate costumes.

December
New Year's Eve (Reveillon)

Massive beach party, especially at Copacabana, with fireworks and music.

January
Festival of Saint Sebastian (Padroeiro do Rio)

Religious celebrations and street processions honoring the city's patron saint.

February
Rio Open

ATP tennis tournament held in Rio de Janeiro.

September
Rock in Rio

Major international music festival, though not held annually in Rio and dates vary.

June
Festa Junina

Traditional June festivals with folk music, dancing, and typical foods, celebrated in neighborhoods.

Insider timing tips

  • While summer (Dec-Feb) offers hot beach weather, it's also the rainiest and most humid period, with peak crowds and prices.
  • The shoulder months of March-April and September-October provide a good balance of warm weather, fewer crowds, and more reasonable prices.
  • July is the coolest and driest month but can be crowded and pricier due to Brazilian school holidays, making it less ideal than other winter months.
  • The 'dry' winter season (May-August) offers pleasant temperatures for sightseeing and hiking, but the ocean is cooler.
  • Carnival dates shift annually, often falling in February or early March, dramatically impacting crowds, prices, and availability.

Ready to plan your Rio de Janeiro trip?

Get a full day-by-day itinerary with real places and bookable activities.