Best Month To

Weather in São Paulo

Brazil • Population: 12,400,232

Best Months to Visit

August October November

Based on temperature, precipitation, and humidity data

February is the warmest month (average 22.9°C, high 27.3°C) and July is the coolest (average 16.7°C, low 11.0°C). That 6.2°C swing in monthly averages is the first thing to plan around in São Paulo.

Rain is the monsoon runs from October to March, inside an annual total of 1352 mm. The wettest month is January at 230 mm; the driest is August at 36 mm. São Paulo is in Brazil at 23.5°S. The 2001–2020 NASA POWER daily record describes a monsoon climate with a sharp wet-dry split. On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are August, October, and November.

Hot and cool months in São Paulo

Monthly average highs run from 22.4°C in July to 27.3°C in February. Nights follow the same curve: 11.0°C in July and 18.4°C in February.

Mean high across all twelve months is 25.6°C and mean low is 15.1°C. These are 20-year grid averages, so a city station can read a few degrees warmer or cooler.

Monsoon and dry months

The monsoon in São Paulo starts in October and ends in March (October, November, December, January, February, and March). January is the core of it at 230 mm. August is the other extreme, with 36 mm.

A rainy day here is a day with at least 1 mm in the NASA POWER series. January averages 24 such days; August averages 7.

What stands out month by month

January is the wettest month — 230 mm and 24 rainy days, with 83% humidity. Peak heat arrives in February: 27.3°C by day, 18.4°C at night, and 83% humidity. April brings 84 mm and 13 rainy days; temperatures run from 16.1°C to 25.3°C.

July is the coolest month, with lows around 11.0°C and highs near 22.4°C. Rainfall is 62 mm. August is the driest month, averaging only 36 mm across 7 rainy days. Highs sit near 24.5°C.

Best months to visit São Paulo

The three months with the highest comfort score are August, October, and November: August (18.2°C average, 36 mm, 75% humidity); October (21.7°C average, 104 mm, 75% humidity); November (21.6°C average, 148 mm, 79% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.

If you want the monsoon itself — fewer crowds, greener landscape, heavier rain — aim at October–March instead of the score.

How São Paulo compares inside Brazil

Guarulhos is about 14 km away: São Paulo is 0.5°C cooler than Guarulhos in its hottest month and a similar annual rainfall (1379 mm in Guarulhos). Guarulhos’s wettest month is January (228 mm) versus January here.

Curitiba is about 339 km away: São Paulo is 0.9°C warmer than Curitiba in its hottest month and 278 mm drier over the year than Curitiba. Curitiba’s wettest month is January (221 mm) versus January here.

Rio de Janeiro is about 360 km away: São Paulo is 3.3°C cooler than Rio de Janeiro in its hottest month and 117 mm drier over the year than Rio de Janeiro. Rio de Janeiro’s wettest month is December (232 mm) versus January here.

Temperature and rainfall

5°C 10°C 15°C 20°C 25°C 30°C 35°C 0 mm100 mm200 mm300 mm Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High
Low
Rainfall

Monthly Weather Overview

Month High Low Rain (mm) Rainy Days
January 27.0°C 18.5°C 230 24
February 27.3°C 18.4°C 175 19
March 26.5°C 17.8°C 145 20
April 25.3°C 16.1°C 84 13
May 22.6°C 12.9°C 67 10
June 22.2°C 11.8°C 58 8
July 22.4°C 11.0°C 62 7
August 24.5°C 11.8°C 36 7
September 26.8°C 13.7°C 68 10
October 27.9°C 15.5°C 104 15
November 27.1°C 16.2°C 148 18
December 27.5°C 17.7°C 177 22

Monthly Details

Click on any month for detailed weather information:

January
22.8°C
February
22.9°C
March
22.2°C
April
20.7°C
May
17.8°C
June
17.0°C
July
16.7°C
August
18.2°C
September
20.3°C
October
21.7°C
November
21.6°C
December
22.6°C