Annual Temperature Averages in Brazil

Average annual temperatures for cities and other locations throughout Brazil are listed below in degrees Celsius and Fahrenheit.

You can jump to a separate table for each region of the country: Northeast Brazil, Southeast Brazil, South Brazil, Center West Brazil and North Brazil.

The tables give maximum and minimum average daily temperatures over a year based on weather data collected from 1961 to 1990.

Northeast Brazil

Average annual temperatures
High °F Low °F Place High °C Low °C
93 73 Apodí 34 23
83 74 Aracaju 29 23
82 67 Campina Grande 28 19
86 74 Fortaleza 30 24
85 73 João Pessoa 29 23
84 71 Maceió 29 22
85 73 Natal 29 23
91 71 Petrolina 33 21
84 71 Recife 29 22
83 73 Salvador 28 23
91 70 São Gonçalo 33 21
87 74 São Luis 30 23
92 72 Teresina 34 22

Southeast Brazil

Temperature averages for the year
High °F Low °F Place High °C Low °C
86 63 Araçatuba 30 17
81 62 Belo Horizonte 27 17
80 69 Cabo Frio 27 21
82 60 Campinas 28 16
69 47 Campos do Jordão 21 9
79 60 Franca 26 16
81 68 Ilha Guaíba 27 20
77 60 Juiz de Fora 25 15
76 52 Mogi das Cruzes 25 11
81 70 Rio de Janeiro 27 21
78 66 Santos 25 19
81 55 São José dos Campos 27 13
77 60 São Paulo 25 16
81 60 Sorocaba 27 16
80 63 Ubatuba 27 17
85 62 Uberaba 29 17
83 70 Vitória 29 21

South Brazil

Annual average temperature
High °F Low °F Place High °C Low °C
71 55 Caxias do Sul 22 13
74 55 Curitiba 23 13
76 64 Florianópolis 24 18
83 59 Foz do lguaçu 29 15
82 60 Londrina 28 16
82 62 Maringá 28 17
74 55 Pelotas 23 13
77 55 Ponta Grossa 25 13
77 60 Porto Alegre 25 16
71 60 Rio Grande 22 16

Center West Brazil

Average yearly temperatures
High °F Low °F Place High °C Low °C
80 61 Brasília 27 16
85 64 Campo Grande 29 18
91 71 Cuiabá 33 21
86 64 Goiânia 30 18
90 68 Goiás 32 20
85 64 Pirenópolis 30 18

North Brazil

Annual temperature averages
High °F Low °F Place High °C Low °C
89 72 Belém 32 22
84 70 Benjamin Constant 29 21
90 74 Boa Vista 32 23
88 66 Cruzeiro do Sul 31 19
87 74 Macapá 31 23
89 74 Manaus 31 23
90 67 Palmas 32 19
90 70 Porto Velho 32 21
89 68 Rio Branco 32 20
88 72 Santarém 31 22
88 72 Taracuá 31 22
Reference

Brasil INMET. Instituto Nacional de Meteorologia. Ministério da Agricultura, Pecuária e Abastecimento. Normais Climatológicas do Brasil 1961-1990.

Brazil Temperatures
Back to Top