Best Time to Visit Rio de Janeiro

Rio de Janeiro, Brazil

Rio is warm all year, but the seasons shape the experience. The drier, cooler months from May to October bring the clearest skies and the most comfortable temperatures for hiking and for clear views from Christ the Redeemer and Sugarloaf, with less rain to cloud the summits. This is the easiest window for sightseeing and the shoulder-season prices outside the big events are kinder too.

The summer from December to March is hot, humid and lively, with the beaches at their busiest and frequent afternoon downpours. This is also peak event season: New Year on Copacabana draws millions in white, and Carnival, usually in February, turns the whole city into a parade and street party. Both are unforgettable, but expect crowds, high prices and rooms booked months ahead.

For a balance of good weather, fewer crowds and fair prices, aim for the shoulder months of April, May, September or October. Whenever you come, book clear-day tours with free cancellation so you can shift a cloudy summit visit, and pack light layers and rain cover for the occasional tropical shower.

Recommended tours

Frequently Asked Questions

When is the best time to visit Rio?
May to October is driest and coolest, with the clearest summit views and fewer crowds. December to March is hot and lively but busier, with New Year and Carnival.
When is Carnival in Rio?
Carnival usually falls in February, with the exact dates tied to Easter. Book accommodation and tours months ahead, as the whole city fills up.