In general, São Paulo’s airfare and hotel rates don’t change very much throughout the year.
But if you really want to find a bargain, your best bet is the off-season, in January and February.
There’s also the chance that prices will spike around holidays and special events, so do your research when you plan your trip. There may even be an event you don’t mind paying extra to be in São Paulo for.
Since tourist seasons don’t make a big difference when it comes to the best time to visit São Paulo, the rest depends on the weather.
Because it’s south of the Equator, São Paulo experiences winter June through July and summer January through March.
During August, there’s also a “little summer,” when the weather is hot and dry.
Summers are warm, with highs often in the 80s. It’s also humid, which can make it feel even warmer than it is.
The most rainfall happens during the summer months as well.
Winters are cooler, but rarely very cold. It can get as high as the mid-70s.
If you’re used to harsh weather during the winter, you probably won’t be fazed by winter in São Paulo.
The best time to visit São Paulo depends on the kind of weather you prefer.