Your holiday weather, at a glance

Brazil in January: where is it warmest?

In January, Rio de Janeiro is the warmest place with 31 °C by day, Curitiba the coolest with 25 °C. 8 of 19 destinations have good holiday weather.

All destinations in January, warmest first

Long-term averages for the month: daytime high, sea, sunshine and rainy days.

PlaceScoreAirSeaSunRain days
Rio de Janeiro7531°25°7 h16
Ipanema District7531°25°7 h16
Foz do Iguaçu3931°–7 h15
Natal, Brazil7830°28°8 h20
Recife4630°28°7 h18
Porto Alegre6129°26°8 h14
João Pessoa5229°28°8 h18
Fortaleza4929°28°7 h19
Belém4129°29°4 h27
Manaus3829°–4 h28
Salvador6628°28°8 h13
Blumenau5328°–6 h22
Goiânia5228°–5 h22
Balneário Camboriú7127°26°6 h22
Florianópolis6827°26°6 h22
Belo Horizonte6227°–6 h17
Brasília5726°–5 h23
São Paulo5626°–5 h23
Curitiba5725°–5 h24

Brazil in January: quick answers

Brazil in January: where is it warmest?

The warmest places in January are Rio de Janeiro (31 °C), Ipanema District (31 °C) and Foz do Iguaçu (31 °C).

Brazil in January: where is the sea warmest?

The sea is warmest at Belém (29 °C), Natal, Brazil (28 °C) and Recife (28 °C).

Brazil in January: where is the weather best?

The best holiday weather in January – warm, sunny and dry – is in Natal, Brazil, Rio de Janeiro and Ipanema District.

Brazil month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences