Brazil Weather by City & Month

Month-by-month averages for 2 cities in Brazil, from 20 years of historical weather data.

Climate across Brazil

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).

Brazil cities by month

Average high by month

Tap a value to open that city's month guide.

Best months to visit Brazil

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.