In a nutshell

  • Rio de Janeiro is warm year-round — you can always swim in the ocean, and the sun shines more often than not.
  • The best time to visit Rio de Janeiro is during the winter months of June through September. It’s not too hot, there’s barely any rain, and the skies are mostly clear and sunny.
  • Carnival in Rio takes place in February — that’s peak season. Hotel prices skyrocket and many places sell out months in advance.
  • Still need a place to stay? Check out our recommendations for where to stay in Rio de Janeiro.

When is the best time to visit Rio de Janeiro?

Copacabana in Rio de Janeiro
You can lie on the beaches in Rio de Janeiro and swim in the ocean year-round

Rio de Janeiro is a city you can visit any time of year. Got other destinations in Brazil on your itinerary? Plan those first and fit your time in Rio around them.

In Rio de Janeiro it’s always warm enough for a T-shirt and shorts, and the water is swimmable year-round. A dream, right?

The best time to visit Rio de Janeiro is during the months of June through September — Rio’s winter months. That’s when it’s driest and rain is extremely rare. Daytime temperatures are pleasantly comfortable, usually ranging between 68 and 77°F. Nights can cool down quickly, though, so pack a light jacket.

The shoulder months of October, November, April, and May are nearly as good for a trip to Rio. It’s warmer then, but also more humid than in winter. The chances of catching a few rainy days are slightly higher, but still pretty low.

If you want to crank up the heat and bake on the beach, the summer months of December through March are your window. This is the warmest time of year — but also the most humid, with more frequent rain. These months are the busiest in Rio, as Brazilians are on vacation. On the plus side, the water is at its warmest.

Climate chart for Rio de Janeiro

To give you a clearer picture of what to expect, here’s a climate chart for Rio de Janeiro.

Climate chart for Rio de Janeiro

The weather in Rio de Janeiro month by month

Paraglider over Rio de Janeiro
The sun shines most of the time in Rio de Janeiro — but unfortunately not always

A quick note upfront: you can swim in the ocean in Rio year-round, overall it rains far less than in most of Europe, and the weather in Rio de Janeiro feels like summer every single month.

Weather in Rio de Janeiro in January

January is the rainiest month in Rio. It’s very humid and hot, with temperatures usually hovering around 86°F. At night it cools down to about 73°F. Aside from a rain jacket, you won’t need any warm clothes.

Weather in Rio de Janeiro in February

In February it rains a little less than in January, but it stays hot and humid. Beyond the weather, keep in mind that this month brings Carnival and peak season to Rio. That means crowds and higher prices — but also Rio at its most electric.

Weather in Rio de Janeiro in March

By March, tourism in Rio is already tapering off a bit, but it’s still hot and humid. Rainy days become fewer, and sunshine is the norm. If you don’t mind the heat, you’ll love March — otherwise, it’s a month worth skipping.

Weather in Rio de Janeiro in April

In April, temperatures become noticeably more comfortable and rarely climb above 86°F. It’s a great month to visit landmarks like Cristo Redentor. Apart from a few rainy days, the sun usually shines.

Weather in Rio de Janeiro in May

April and May are very similar. May is a little cooler, with daytime temperatures usually around 77°F. Rain is rare and it’s no longer quite as humid. Honestly, May is one of the better months to visit Rio.

Weather in Rio de Janeiro in June

June marks the start of the low season in Rio de Janeiro — but don’t let that fool you. The weather is anything but bad. With daytime temperatures around 77°F, conditions are perfect for exploring the sights of Rio de Janeiro. Rain is virtually nonexistent. At night you’ll usually want a light jacket.

Weather in Rio de Janeiro in July

For Brazilians, July is the height of winter — for most visitors, it still feels like summer. We really love July: temperatures of just under 77°F are perfect for sightseeing, and it’s still warm enough for a beach vacation. Once it gets dark, temperatures drop quickly, so pack a few warmer layers.

Weather in Rio de Janeiro in August

August is one of our favorite months to be in Rio, and the city is one of our top picks for where to travel in August. It’s warm but not too hot, rain is almost completely absent, and the city isn’t as crowded. Your vacation starts here.

Weather in Rio de Janeiro in September

Just like July and August, September sees very little rain. Daytime temperatures are warm but not overwhelming, and nights cool down nicely. We give September a full green light for a trip to Rio.

Weather in Rio de Janeiro in October

In October, temperatures climb back up to around 82°F during the day. Rainy days increase but are still manageable. October tends to be a bit cloudier than the drier months — but don’t worry, there are still plenty of sunny days to snap great photos of Rio.

Weather in Rio de Janeiro in November

November is very similar to October. Temperatures mostly stay below 86°F, evenings are pleasant, and rain is only occasional. That said, it’s already quite humid and you’ll work up a sweat quickly.

Weather in Rio de Janeiro in December

December sees quite a lot of rain by Rio’s standards. The air is humid and it’s usually very hot — not ideal for sightseeing. That said, there are still plenty of beautiful sunny days in December to relax on the beaches of Rio de Janeiro and soak up the city.

Peak season: Carnival in Rio de Janeiro

Sambadrome at Carnival
During Carnival, masses of tourists flood into Rio de Janeiro (© A.Paes)

Regardless of the weather, there’s one more important factor when deciding the best time to go to Rio de Janeiro: Carnival. It takes place every year on varying dates in February and lasts six days, always kicking off on a Friday and wrapping up on Wednesday.

During Carnival, Rio de Janeiro goes into full party mode. The celebrations run from morning until late at night, the streets are packed to bursting, and hotel prices skyrocket.

Keep in mind that theft is more common in Rio during Carnival. Make sure to read our tips on staying safe in Rio de Janeiro.

If you’re a true Carnival enthusiast, don’t let the higher prices put you off — the experience is seriously worth it.

Book in advance to lock in a good room and keep accommodation costs down. If you want to experience Carnival at the famous Sambódromo, grab your tickets early too.

Important: If Carnival isn’t your thing, make sure to avoid those dates entirely. The city is so overwhelmed during that period that you simply won’t be able to enjoy it the way it deserves.