Weather in Brazil 🇧🇷
Right now, Porto Velho is the warmest city in Brazil at 40°C, while Caxias do Sul is the coolest at 9°C — a nationwide temperature range of 31°C.
Display Units:
Current Weather Conditions: Top Cities in Brazil
São Paulo
Sunny
21°
70°
Rio de Janeiro
Overcast
20°
69°
Brasilia
Sunny
32°
89°
Belo Horizonte
Cloudy
27°
81°
Salvador
Sunny
26°
78°
Fortaleza
Cloudy
28°
82°
Manaus
Partly Cloudy
35°
95°
Curitiba
Sunny
20°
68°
Recife
Patchy rain nearby
28°
82°
Goiânia
Sunny
30°
85°
Belém
Overcast
32°
89°
Porto Alegre
Sunny
15°
59°
Guarulhos
Sunny
21°
70°
Maceió
Patchy rain nearby
26°
79°
Campinas
Sunny
23°
73°
São Luís
Partly Cloudy
27°
80°
Campo Grande
Partly Cloudy
26°
79°
Natal
Overcast
28°
83°
Teresina
Overcast
40°
103°
Nova Iguaçu
Overcast
22°
71°
Duque de Caxias
Cloudy
22°
71°
João Pessoa
Patchy rain nearby
27°
80°
São Bernardo do Campo
Patchy rain nearby
16°
60°
São José dos Campos
Sunny
24°
76°
Ribeirão Preto
Sunny
28°
83°
Jaboatão
Patchy rain nearby
28°
82°
Sorocaba
Partly Cloudy
22°
71°
Osasco
Sunny
22°
71°
Aracaju
Patchy rain nearby
26°
79°
Santo André
Patchy rain nearby
16°
60°
Jaboatão dos Guararapes
Patchy rain nearby
28°
82°
Contagem
Cloudy
27°
81°
Feira de Santana
Sunny
30°
85°
Cuiabá
Sunny
36°
97°
Londrina
Sunny
24°
75°
Juiz de Fora
Sunny
17°
63°
Uberlândia
Sunny
28°
83°
Porto Velho
Sunny
40°
104°
Macapá
Cloudy
30°
86°
Campos dos Goytacazes
Overcast
22°
71°
Aparecida de Goiânia
Sunny
33°
92°
Florianópolis
Sunny
16°
61°
Mauá
Patchy rain nearby
16°
60°
Belford Roxo
Overcast
22°
72°
Joinville
Patchy rain nearby
18°
65°
Niterói
Overcast
20°
68°
São João de Meriti
Cloudy
22°
71°
Ananindeua
Overcast
28°
82°
Santos
Patchy rain nearby
20°
69°
Boa Vista
Overcast
33°
91°
Rio Branco
Sunny
38°
101°
Piracicaba
Sunny
25°
76°
Ribeirão das Neves
Overcast
28°
82°
Vila Velha
Sunny
23°
73°
Serra
Patchy rain nearby
25°
78°
Diadema
Patchy rain nearby
16°
60°
Betim
Cloudy
26°
78°
Caxias do Sul
Sunny
9°
48°
Bauru
Overcast
27°
80°
São José do Rio Preto
Sunny
30°
85°
Olinda
Patchy rain nearby
26°
80°
Blumenau
Sunny
20°
68°
Carapicuíba
Sunny
22°
71°
Franca
Sunny
30°
86°
Campina Grande
Overcast
29°
84°
Itaquaquecetuba
Sunny
21°
70°
Montes Claros
Sunny
30°
86°
Canoas
Sunny
15°
59°
Mogi das Cruzes
Sunny
21°
69°
São Vicente
Patchy rain nearby
18°
65°
Guarujá
Patchy rain nearby
20°
69°
Jundiaí
Sunny
26°
79°
Pelotas
Overcast
13°
55°
Anápolis
Sunny
32°
90°
Taubaté
Sunny
24°
75°
Vitória
Sunny
23°
73°
Maringá
Sunny
24°
74°
Palmas
Sunny
38°
99°
Ponta Grossa
Cloudy
18°
65°
Paulista
Patchy rain nearby
28°
82°
Limeira
Sunny
24°
76°
Sumaré
Sunny
25°
77°
Viamão
Sunny
15°
59°
Santa Maria
Sunny
14°
56°
Suzano
Sunny
21°
69°
Caucaia
Partly Cloudy
31°
88°
Petrópolis
Patchy rain nearby
19°
66°
Parnamirim
Overcast
28°
83°
Uberaba
Sunny
28°
83°
Foz do Iguaçu
Partly Cloudy
24°
75°
Cascavel
Overcast
16°
62°
Indaiatuba
Sunny
24°
76°
Novo Hamburgo
Sunny
15°
59°
Cotia
Sunny
26°
78°
Vitória da Conquista
Sunny
27°
81°
Barueri
Sunny
23°
73°
Governador Valadares
Overcast
26°
78°
Praia Grande
Patchy rain nearby
18°
65°
Várzea Grande
Sunny
37°
99°
Volta Redonda
Cloudy
20°
69°
Weather in Brazil — FAQ
Common questions about forecasts, units, and sources for Brazil.
What is the weather like in Brazil right now?
Live weather observations and 14-day forecasts are shown above for 100 city(ies) across Brazil. Click any city for full hourly + daily details.
How are forecasts for Brazil produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In Brazil the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.