Weather & Best Time to Visit in Rio de Janeiro

Best time to visit Rio de Janeiro

May–June or September–October (shoulder seasons). Temperatures cooler and more comfortable (average highs ~77–82°F / 25–28°C), fewer crowds, lower prices than high season. June–August is Rio's winter: drier, mild, good for sightseeing. Avoid January–March if not attending Carnival (peak humidity, heavy rain, highest prices). Those wanting Carnival should arrive mid-February

Rio de Janeiro weather by month

MonthHigh (°F)Low (°F)Notes
Jan8674hot & wet
Feb8774hot & wet
Mar8574hot & wet
Apr8271warm & changeable
May7866warm & changeable
Jun7765warm & changeable
Jul7764warm & mostly dry
Aug7864warm & changeable
Sep8066warm & changeable
Oct8269warm & changeable
Nov8170warm & wet
Dec8473warm & wet