Rio de Janeiro heeft te maken met een zogenaamd tropisch klimaat, met dus heel het jaar door warme tot zelfs hete dagen. De lucht is in deze Braziliaanse stad eveneens erg vochtig. De maanden van de zomer lopen er van oktober tot en met de maand maart. Winter is het in Rio tussen de maanden juni en augustus. In de zomer kan de hitte in de stad zeer drukkend zijn. In deze periode stijgt de thermometer vaak tot temperaturen die met de nodige regelmaat de 40 graden Celsius kunnen halen. De officieel hoogst gemeten temperatuur was 43,2° Celsius op 14 januari 1984.Gelukkig zorgen de talloze stranden die de stad rijk is voor afkoeling. Er waait eveneens dikwijls een aangenaam, fris windje deoor de Braziliaanse stad.
In de maanden van de winter: juni, juli en augustus liggen de temperaturen tussen de 15 en de 25 graden Celsius. Er valt om Rio de Janeiro behoorlijk veel neerslag, met name gedurende de maanden van de zomer. Maar een citytrip kan er nauwelijks door in het water vallen. Het regent immers nooit uren aan een stuk, maar slechts een paar keer in de week. Tijdens dergelijke regenbuien zijn hevige onweersbuien eveneens heel normaal in de stad.
Rio de Janeiro kan men eigenlijk heel het jaar door bezoeken, het weer is er vrijwel altijd goed. Is het echter te heet dan is het actief ontdekken van de stad minder aangenaam. Zonaanbidders hebben dan juist wel de beste tijd om af te reizen naar de stad.