Rio de Janeiro has a tropical climate with warm temperatures year-round, though the southern hemisphere location means summer heat peaks from December to March.
The wet season brings frequent downpours that arrive suddenly and drench everything in minutes, making waterproof gear essential rather than optional.
Temperatures range from 20°C to 30°C (68°F to 86°F) throughout the year, with occasional winter cool snaps that locals treat as arctic emergencies.
Humidity hovers persistently high, turning any walk along Copacabana into a perspiration event and making natural fabrics your closest allies.
Beach culture dictates a relaxed dress code where flip-flops and swimwear are acceptable street attire in coastal neighborhoods, though central business districts maintain higher standards.
Rio follows a wet/dry tropical pattern rather than four distinct seasons, so expect warm weather year-round with the main variable being how often it rains.