Brazil Weather
🇧🇷 3 cities covered · South America
· tropical wet-and-dry, humid subtropical climates
Warmest city
Rio de Janeiro
Coolest city
Sao Paulo
Sunniest city
Brasilia
Best time to visit
May to August
Weather in Brazil at a glance
Weather in Brazil spans 2 distinct climate types, from tropical wet-and-dry to humid subtropical across the 3 cities we cover. Rio de Janeiro is typically the warmest spot, averaging 75°F (24°C) across the year, while Sao Paulo runs coolest at 67°F (20°C) - A spread of about 8°F (4°C).
Quick facts
- Warmest city: Rio de Janeiro - annual average 75°
- Coolest city: Sao Paulo - annual average 67°
- Sunniest city: Brasilia (10.4 h sun/day)
- Best time to visit: May to August
- Climate types: tropical wet-and-dry, humid subtropical
The bigger picture
For sunshine, Brasilia leads with about 10.4 hours of sun per day on average. Sao Paulo is the wettest of the covered cities, collecting roughly 1253 mm (49.3 inches) of precipitation a year. Averaged across the country's covered cities, May to August brings the most comfortable mix of temperature, dry days and daylight.
Live weather across Brazil today
Brazil cities compared
| City | Annual avg | Hottest month | Coldest month | Rainy days/yr | Sun h/day | Snowy days/yr |
|---|---|---|---|---|---|---|
| Rio de Janeiro | 75° | Jan · 87° | Jul · 65° | 148 | 9.7 | 0 |
| Sao Paulo | 67° | Jan · 81° | Jul · 53° | 155 | 8.9 | 0 |
| Brasilia | 71° | Oct · 85° | Jul · 58° | 139 | 10.4 | 0 |
Brazil weather by month
| Month | Avg high | Avg low | Rainy days | Sunshine |
|---|---|---|---|---|
| January | 82° | 69° | 19 | 10.1 h/day |
| February | 82° | 69° | 18 | 9.8 h/day |
| March | 81° | 68° | 17 | 10.0 h/day |
| April | 79° | 65° | 12 | 9.9 h/day |
| May | 77° | 62° | 7 | 9.3 h/day |
| June | 75° | 60° | 5 | 9.2 h/day |
| July | 76° | 58° | 3 | 9.5 h/day |
| August | 78° | 60° | 5 | 9.4 h/day |
| September | 82° | 64° | 7 | 10.0 h/day |
| October | 81° | 66° | 15 | 9.3 h/day |
| November | 79° | 65° | 19 | 9.4 h/day |
| December | 81° | 67° | 20 | 10.0 h/day |
Brazil weather FAQs
What is the warmest city in Brazil?
Among the cities we cover, Rio de Janeiro is the warmest, averaging 75°F (24°C) across the year. Its hottest month is January, with highs near 87°F (30°C).
What is the coldest city in Brazil?
Sao Paulo runs coldest, averaging 67°F (20°C) for the year; July lows average 53°F (12°C).
What is the sunniest city in Brazil?
Brasilia, with about 10.4 hours of sunshine per day averaged across the year.
When is the best time to visit Brazil?
Averaged across the covered cities, May to August offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Brazil?
Snow is essentially absent in the Brazil cities we cover - the 2015–2024 record shows no regular measurable snowfall.
What is the climate of Brazil like?
The covered cities fall under tropical wet-and-dry, humid subtropical climates. That means year-round warmth split between a rainy season and a dry season.