Best Time to Visit São Paulo

The best time to visit São Paulo is April to October, when the average temperature is 17–21°C and rainfall is low for São Paulo, at 37–106 mm a month.

São Paulo weather by month

The wettest month in São Paulo is January with 228 mm of rain, and the warmest is February at an average 23°C. The coolest is July at 17°C.

MonthAverage temperatureRainfallVerdict
January23°C / 73°F
228 mm
Wet
February23°C / 73°F
178 mm
Wet
March22°C / 72°F
153 mm
Wet
April21°C / 69°F
91 mm
Best
May18°C / 64°F
68 mm
Best
June17°C / 63°F
55 mm
Best
July17°C / 62°F
62 mm
Best
August18°C / 64°F
37 mm
Best
September20°C / 67°F
68 mm
Best
October21°C / 70°F
106 mm
Best
November21°C / 70°F
151 mm
Wet
December22°C / 72°F
184 mm
Wet

How we pick the best months

  • Best: an average temperature of 1528°C and low rainfall for São Paulo: under 150 mm, and no more than 123 mm, a quarter above São Paulo's median month (never set below 60 mm).
  • If no month qualifies, we show the three driest months that average 10–30°C instead.
  • Wet: 150 mm of rain or more. Rainy: more than 123 mm. Hot: 29°C or more on average. Cool: under 15°C. Cold: under 5°C.

Averages cover day and night, so afternoons are warmer than the figure shown. Weather is only one reason to pick a month: school holidays, festivals and prices matter too.

Search flights to São Paulo

Picked a month? Compare fares to São Paulo (GRU) for your dates.

Where these numbers come from

Monthly averages for January 2001 – December 2020 from the NASA POWER project, for the area around Guarulhos (GRU) at -23.43, -46.47. The model covers a grid about 50 km across, so a coastal or hilly spot can run a degree or two different. Retrieved 12 September 2026.

The data was obtained from the National Aeronautics and Space Administration (NASA) Langley Research Center (LaRC) Prediction of Worldwide Energy Resource (POWER) Project funded through the NASA Earth Science/Applied Science Program.