Best Time to Visit Sao Paulo

Brazil · weather by month, temperature and rainfall

Best monthsMay to August
HottestDecember · 28°C
ColdestJuly · 11°C
WettestJanuary · 221 mm

Weather-wise, May to August is the best time to visit Sao Paulo. December is the hottest month, with average highs of 28°C (82°F), while July is the coldest, with lows around 11°C (52°F). Rain is heaviest in January, at about 221 mm (8.7 in), and lightest in August, at 37 mm (1.5 in). January is the least comfortable month, mainly because of the rain.

When to go to Sao Paulo: a seasonal guide

May to August: the dry, cool stretch

This is the best time to visit, and the data agrees. Days are mild, nights are cool, and rain falls on only six to nine days a month. August is the driest month, with 37 mm. You can walk from Avenida Paulista to the Liberdade district without feeling sticky.

Mornings in June and July can feel properly chilly, with lows around 11°C. Bring a jacket for the evenings. Sun is steady, so it's a good time for Ibirapuera Park and the open-air Feira da Liberdade on weekends. The city also has its Festa Junina season in June, with street food stalls and church fairs. Look for pamonha (sweet corn pudding) and quentão (hot spiced drink).

September to April: warm, then wet

September is a sweet spot. It's warm, at 27°C, and the rain is still light. Spring flowers are out, and you'll find good weather for the city's many rooftop bars.

From October the afternoons turn stormy. By December to March, the heat is thick and the humidity is above 80%. January is the wettest month, with 221 mm on 24 days. Expect short, heavy downpours that flood streets. Plan museum time for the afternoon. The Pinacoteca and MASP are both good rainy-day stops.

April is a good bridge month. It's still warm but much drier than March, and the rain drops to 80 mm.

Crowds and events

São Paulo is a business city, so it doesn't have a classic tourist high season. Hotels fill on weekdays when big trade fairs are on, and they can be quieter on weekends. Brazilian school holidays run in July and from mid-December through January. Locals travel to the coast then, so the city itself can feel calmer.

Carnival comes in February or early March. São Paulo's samba parade at the Sambadrome is a big show, but the weather is hot and wet. If you want the parade, pack for the heat.

In late May or June, the Virada Cultural brings free concerts and shows across downtown, running through the night. It's busy but lively. In June, the Pride Parade on Avenida Paulista draws huge crowds. If you hate crowds, avoid Paulista that Sunday.

For most trips, aim for May to September. You'll get dry days, easy walking and the best of the city's food and culture.

Sao Paulo weather by month

5°10°15°20°25°30°0125250January: 221 mm rainFebruary: 168 mm rainMarch: 147 mm rainApril: 80 mm rainMay: 60 mm rainJune: 56 mm rainJuly: 56 mm rainAugust: 37 mm rainSeptember: 69 mm rainOctober: 108 mm rainNovember: 136 mm rainDecember: 171 mm rainJanuary: 27°CFebruary: 28°CMarch: 27°CApril: 26°CMay: 23°CJune: 22°CJuly: 23°CAugust: 25°CSeptember: 27°COctober: 28°CNovember: 27°CDecember: 28°CJanuary: 19°CFebruary: 18°CMarch: 18°CApril: 16°CMay: 13°CJune: 12°CJuly: 11°CAugust: 12°CSeptember: 14°COctober: 16°CNovember: 16°CDecember: 18°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan27°C / 19°C221 mmPoorFeb28°C / 18°C168 mmPoorMar27°C / 18°C147 mmPoorApr26°C / 16°C80 mmGoodMay23°C / 13°C60 mmExcellentJun22°C / 12°C56 mmExcellentJul23°C / 11°C56 mmExcellentAug25°C / 12°C37 mmExcellentSep27°C / 14°C69 mmExcellentOct28°C / 16°C108 mmFairNov27°C / 16°C136 mmFairDec28°C / 18°C171 mmPoor

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January27°C 81°F19°C 65°F221 mm2483%3.2Poor 3.7
February28°C 82°F18°C 65°F168 mm1882%4.4Poor 4.3
March27°C 80°F18°C 64°F147 mm2084%4.6Poor 4.2
April26°C 78°F16°C 61°F80 mm1283%5.3Good 7.1
May23°C 74°F13°C 55°F60 mm982%5.4Excellent 9.8
June22°C 72°F12°C 53°F56 mm781%5.5Excellent 10
July23°C 73°F11°C 52°F56 mm777%6.2Excellent 10
August25°C 76°F12°C 53°F37 mm673%6.5Excellent 9.6
September27°C 81°F14°C 57°F69 mm1172%5.4Excellent 8.9
October28°C 82°F16°C 60°F108 mm1676%3.7Fair 6.1
November27°C 81°F16°C 61°F136 mm1778%3.8Fair 4.9
December28°C 82°F18°C 64°F171 mm2179%3.7Poor 4.4

Frequently asked questions

When is the best time to visit Sao Paulo?

The best time to visit Sao Paulo is May to August, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Sao Paulo?

December is the hottest month in Sao Paulo, with an average high of 28°C (82°F).

What is the coldest month in Sao Paulo?

July is the coldest month in Sao Paulo, with an average low of 11°C (52°F).

What is the rainiest month in Sao Paulo?

January is the wettest month, with about 221 mm (8.7 in) of rain. August is the driest, with 37 mm (1.5 in).

Nearby destinations

More in Brazil