🇧🇷Brazil
200 cities
Climate overview
Brazil spans roughly 5°N to 33°S — almost the entire range from equator to subtropics — covering 8.5 million km² and five major Köppen regimes: equatorial Af in the western Amazon (Manaus, Tabatinga), tropical savanna Aw across the Cerrado plateau, semi-arid BSh in the Sertão of the Northeast, humid subtropical Cfa in the southern states (Paraná, Santa Catarina, Rio Grande do Sul) plus highland Cwa/Cwb on the southeastern plateau (São Paulo, Belo Horizonte at 800–1,000 m).
Manaus averages 27°C year-round with over 2,300 mm rainfall and a discernible drier season from July to September; the Sertão (Petrolina) reaches 30–35°C with under 800 mm and multi-year droughts; São Paulo averages 19°C due to elevation; Porto Alegre is cool at 14°C in July and hot at 25°C in January.
The South Atlantic Convergence Zone drives summer rainfall over the southeast; ENSO strongly modulates rainfall—El Niño often produces drought in the Northeast and floods in the South. Atlantic trade winds and convective storms produce frequent severe weather. The Amazon's hydrologic cycle is sensitive to deforestation feedback. Major events include the 2014 São Paulo drought and the 2024 Rio Grande do Sul floods.
Our archive covers 382 Brazilian cities with daily ERA5 reanalysis data going back to 1940. The warmest July averages occur in Araguaína, around 33.6°C, while Caxias do Sul records the coldest January nights near 15.7°C. Comparing the last decade against the 1940–1970 baseline, mean temperatures across these cities have risen by about 1.1°C.
How the climate has shifted in Brazil
Average across 382 cities with full ERA5 coverage — 1940–1970 baseline vs the last decade (2016–2025).
- Annual mean temperature
- 21.6°C→22.7°C
- Days above 30°C per year
- 56 days→109 days+53
- Frost days per year
- 0 days→0 days+0
- Tropical nights (≥20°C) per year
- 130 nights→160 nights+30
Warmest year in the record so far: 2015.
What's unusual right now
From a snapshot of the world's largest cities updated each hour. Today's mean temperature compared with each city's long-term average for the same calendar date (ERA5 climatology, 1940 onward). Last 30 days uses each city's rolling daily-mean vs its monthly average. Not a global ranking.
cities
- Águas Lindas de Goiás
- Alvorada
- Americana
- Ananindeua
- Anápolis
- Angra dos Reis
- Aparecida de Goiânia
- Aracaju
- Araçatuba
- Arapiraca
- Araraquara
- Barra Mansa
- Barueri
- Bauru
- Belém
- Belford Roxo
- Belo Horizonte
- Betim
- Blumenau
- Boa Vista
- Bragança Paulista
- Brasilandia
- Brasília
- Cabo de Santo Agostinho
- Cabo Frio
- Cachoeiro de Itapemirim
- Camaçari
- Campina Grande
- Campinas
- Campo Grande
- Campo Limpo
- Campos dos Goytacazes
- Canoas
- Capao Redondo
- Carapicuíba
- Cariacica
- Caruaru
- Cascavel
- Castanhal
- Caucaia
- Caxias do Sul
- Ceilândia
- Cidade Ademar
- Cidade Dutra
- Cidade Tiradentes
- Colombo
- Contagem
- Cotia
- Cuiabá
- Curitiba
- Diadema
- Divinópolis
- Dourados
- Duque de Caxias
- Embu das Artes
- Feira de Santana
- Ferraz de Vasconcelos
- Florianópolis
- Fortaleza
- Foz do Iguaçu
- Franca
- Francisco Morato
- Goiânia
- Governador Valadares
- Grajaú
- Gravataí
- Guarapuava
- Guarujá
- Guarulhos
- Hortolândia
- Ibirité
- Imperatriz
- Indaiatuba
- Ipatinga
- Itaboraí
- Itabuna
- Itaim Paulista
- Itapevi
- Itaquaquecetuba
- Itaquera
- Jabaquara
- Jaboatão
- Jaboatão dos Guararapes
- Jacareí
- Jaraguá
- Jaraguá do Sul
- Jardim Angela
- Jardim Sao Luis
- João Pessoa
- Joinville
- Juazeiro
- Juazeiro do Norte
- Juiz de Fora
- Jundiaí
- Lages
- Lajeado
- Lauro de Freitas
- Limeira
- Linhares
- Londrina
- Luziânia
- Macapá
- Maceió
- Magé
- Manaus
- Maracanaú
- Maricá
- Marília
- Maringá
- Mauá
- Mogi das Cruzes
- Montes Claros
- Mossoró
- Natal
- Niterói
- Nossa Senhora do Socorro
- Nova Friburgo
- Nova Iguaçu
- Novo Hamburgo
- Olinda
- Osasco
- Palhoça
- Palmas
- Parauapebas
- Parnamirim
- Passo Fundo
- Paulista
- Pedreira
- Pelotas
- Petrolina
- Petrópolis
- Pindamonhangaba
- Piracicaba
- Pirituba
- Planaltina
- Plano Piloto
- Poços de Caldas
- Ponta Grossa
- Porto Alegre
- Porto Seguro
- Porto Velho
- Praia Grande
- Presidente Prudente
- Recife
- Ribeirão das Neves
- Ribeirão Preto
- Rio Branco
- Rio Claro
- Rio das Ostras
- Rio de Janeiro
- Rio Grande
- Rio Verde
- Rondonópolis
- Sacomã
- Salvador
- Samambaia
- Santa Bárbara d'Oeste
- Santa Luzia
- Santa Maria
- Santarém
- Santo André
- Santos
- São Bernardo do Campo
- São Caetano do Sul
- São Carlos
- São João de Meriti
- São José
- São José
- São José de Ribamar
- São José do Rio Preto
- São José dos Campos
- São José dos Pinhais
- São Leopoldo
- São Luís
- São Paulo
- São Vicente
- Sapopemba
- Serra
- Sete Lagoas
- Sinop
- Sobral
- Sorocaba
- Sumaré
- Suzano
- Taboão da Serra
- Taguatinga
- Taubaté
- Teresina
- Teresópolis
- Timon
- Uberaba
- Uberlândia
- Valparaíso de Goiás
- Várzea Grande
- Viamão
- Vila Andrade
- Vila Velha
- Vitória
- Vitória da Conquista
- Volta Redonda