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

Annual climate figures per covered city, from 2015–2024 weather data.
CityAnnual avgHottest month Coldest monthRainy days/yr Sun h/daySnowy 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

Monthly averages across the covered cities, 2015–2024.
MonthAvg highAvg low Rainy daysSunshine
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.

More countries in South America