☀ Sunshine Atlas

The best time to visit Tanzania

The best time to visit Tanzania for warm, sunny weather is June to September, when its destinations average a Sunshine Score of 92/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 February at 31°C.

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

MonthSunshine ScoreAvg day highRainSeaFor a trip
January8129° / 84°F80 mm30°Excellent
February8330° / 86°F68 mm31°Excellent
March7230° / 86°F126 mm31°Excellent
April6828° / 82°F220 mm29°Very good
May7127° / 81°F142 mm29°Excellent
June9126° / 79°F24 mm28°Excellent
July9327° / 81°F11 mm27°Excellent
August9327° / 81°F14 mm27°Excellent
September9228° / 82°F21 mm27°Excellent
October8329° / 84°F66 mm28°Excellent
November7329° / 84°F121 mm30°Excellent
December7529° / 84°F110 mm30°Excellent

When to go — and when to think twice

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

Where to base yourself for sunshine: Zanzibar (2,838 h/yr), Dar es Salaam (2,815 h/yr), Arusha (2,672 h/yr). See every Tanzania destination with a full climate card, or where it's sunny worldwide, month by month.