Sunshine Map

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 28°C / 82°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
January8030° / 86°F80 mm30°Excellent
February8031° / 88°F68 mm31°Excellent
March7231° / 88°F126 mm31°Excellent
April6829° / 84°F220 mm29°Very good
May7128° / 82°F142 mm29°Excellent
June9127° / 81°F24 mm28°Excellent
July9327° / 81°F11 mm27°Excellent
August9228° / 82°F14 mm27°Excellent
September9129° / 84°F21 mm27°Excellent
October8330° / 86°F66 mm28°Excellent
November7330° / 86°F121 mm30°Excellent
December7530° / 86°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, ~28°C / 82°F days). Shoulder season: May and October — quieter, still sunny. Hottest: February, ~31°C / 88°F. Wettest: April (220 mm) — pack for showers.

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