Month-by-month averages for 2 cities in Brazil, from 20 years of historical weather data.
Of the cities below, Rio de Janeiro is the warmest, with an average daytime high of 27.5°C (81.5°F) across the year, while Sao Paulo is the coolest at 24.6°C (76.3°F). Across these cities, January is usually the wettest month (about 215 mm on average).
Tap a value to open that city's month guide.
Based on comfortable temperatures, rainy days and sunshine across these cities, the most pleasant months are usually July, August, May; January is usually the least comfortable. These are historical averages, not a forecast.