The climate of Brazil, city by city

This page lists the 2,346 cities in Brazil for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+1.4 °C since 1940

Frequently asked questions

What is the hottest city in Brazil?

The hottest city in Brazil is Piracuruca, with an average annual temperature of 28.8 °C.

What is the coldest city in Brazil?

The coldest city in Brazil is São Joaquim, with an average annual temperature of 14.3 °C.

What is the wettest city in Brazil?

The wettest city in Brazil is Paraty, with 3,472 mm of precipitation per year.

Has the climate of Brazil warmed?

Based on its largest cities, Brazil warmed by +1.4 °C between 1940 and 2025.

Cities by region

Acre13

Alagoas53

Amapá6

Amazonas48

Ceará130

Espírito Santo42

Estado de Bahia237

Federal District29

Goiás68

Maranhão122

Mato Grosso50

Mato Grosso do Sul36

Minas Gerais239

Pará120

Paraíba51

Paraná123

Pernambuco126

Piauí37

Rio de Janeiro84

Rio Grande do Norte33

Rio Grande do Sul124

Rondônia23

Roraima7

Santa Catarina100

São Paulo398

Sergipe34

Tocantins13