La haute saison s'étend de décembre à mars, pendant l'été austral. Les températures grimpent entre 28 et 35 °C, avec des pics d'humidité en janvier et février. C'est la période du Carnaval (février ou mars selon les années), de l'effervescence maximale et des tarifs les plus élevés. Si tu vises l'ambiance de fête, réserve au moins 4 mois à l'avance.
Les intersaisons d'avril-mai et septembre-novembre offrent un excellent compromis. Les températures oscillent entre 22 et 28 °C, l'affluence diminue et les prix baissent de 30 à 40 %. L'océan reste agréable toute l'année autour de 23 °C. Ces mois conviennent parfaitement si tu cherches à profiter des plages sans la cohue estivale.
Évite juin, juillet et août : c'est l'hiver carioca, avec des averses fréquentes et des températures qui descendent à 18-20 °C. Les Brésiliens désertent les plages et certains bars de bord de mer ferment temporairement.