☀ Sunshine Atlas

The best time to visit Brazil

The best time to visit Brazil for warm, sunny weather is June to September, when its destinations average a Sunshine Score of 78/100 with daytime highs around 27°C / 81°F. May and October are quieter shoulder-season alternatives with still-reliable sun. The sea is swimmable (21°C+) year-round, warmest in March at 30°C.

Brazil by month, averaged across 45 destinations from long-term climate normals — the best stretch is highlighted.

MonthSunshine ScoreAvg day highRainSeaFor a trip
January6829° / 84°F171 mm29°Very good
February6829° / 84°F162 mm29°Very good
March6728° / 82°F172 mm30°Very good
April7028° / 82°F147 mm29°Excellent
May7326° / 79°F119 mm28°Excellent
June7726° / 79°F89 mm27°Excellent
July7926° / 79°F72 mm26°Excellent
August8028° / 82°F51 mm26°Excellent
September7529° / 84°F59 mm26°Excellent
October7030° / 86°F89 mm27°Excellent
November7030° / 86°F110 mm27°Excellent
December7029° / 84°F137 mm28°Excellent

When to go — and when to think twice

Best overall: June to September — Brazil's warmest, most reliable stretch (Sunshine Score 78/100, ~27°C / 81°F days). Shoulder season: May and October — quieter, still sunny. Hottest: October, ~30°C / 86°F. Wettest: March (172 mm) — pack for showers.

Where to base yourself for sunshine: Fortaleza (2,804 h/yr), Juazeiro do Norte (2,803 h/yr), Petrolina (2,803 h/yr). See every Brazil destination with a full climate card, or where it's sunny worldwide, month by month.