Skip to content
Destinations
Weather & climate
Nature
Outdoors
Culture
Events
Sky & live
Zanzibar, Tanzania
Photo: Paul Brockmeyer from Chicago, USA · CC BY 2.0 · Wikimedia Commons
ZanzibarReport this photo · linked, not stored
Climate guideThirty-year normals for Zanzibar

Zanzibar climate by month

Tropical monsoon · AmBest Jul–Sep
Annual mean26°day and night
Seasonal swing3°warmest vs coolest
Precipitation1,558 mm156 wet days a year
6.16° S, 39.20° EElevation 14 mUTC+3 · East Africa Time
When to goZanzibar · weather score
JanFebMarAprMayJunJulAugSepOctNovDec60October
Best timeJul–Sep
October: high / low28° / 24°
iSummary

What the weather is like

Zanzibar has a tropical monsoon climate (Köppen Am): .

The warmest month is March, when afternoons average 29° and nights 26°. July is the coolest month, with highs of 27° and lows of 23°. The difference between the warmest and the coolest month is about 3°, a small seasonal swing typical of places tempered by the sea.

About 1,558 mm of precipitation falls in an average year. April is the wettest month (358 mm, 26 wet days) and July the driest (44 mm, 4 wet days). Cloud cover ranges from 14% in September to 37% in April.

The sea reaches about 29° in March. Sea temperatures lag the air by a month or two, so late summer is usually warmer for swimming than early summer.

Compared with Dodoma, the capital, Zanzibar is 0.9° warmer on a March afternoon and receives more precipitation over the year.

Year in figures

Hottest afternoons
29° · March
Coldest nights
23° · August
Wettest month
April
Driest month
July
Clearest skies
September · 14% cloud
Warmest sea
29° · March
Longest day
12 h 29 min
Shortest day
11 h 46 min
iiCharts

Twelve months at a glance

Temperature and precipitation

Daily high/low range bars, monthly precipitation columns, sea temperature line

Temperature curve

Average high, low and sea
24°26°28°JanFebMarAprMayJunJulAugSepOctNovDec

Daylight

Hours between sunrise and sunset on the 15th of each month
12121213JanFebMarAprMayJunJulAugSepOctNovDec
iiiData table

Climate normals month by month

Climate normals for Zanzibar by month
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Average high29°29°29°28°28°27°27°27°28°28°29°29°
Average low26°26°26°25°25°24°23°23°23°24°25°26°
Precipitation82 mm55 mm174 mm358 mm249 mm68 mm44 mm48 mm40 mm100 mm165 mm175 mm
Wet days (≥1 mm)12.29.821.126.219.96.93.63.74.611.517.619.2
Cloud cover31%31%35%37%28%24%22%20%14%16%21%26%
Sea temperature28°29°29°29°28°27°26°26°26°27°28°29°
Daylight12h 2612h 1812h 0911h 5811h 5011h 4611h 4811h 5412h 0412h 1412h 2412h 29
Month score545846505675858479605251