Zanzibar weather

Climatic year average

Day time maximum temperature Night time minimum temperature Average water temperature Average rainfall Average amount of sun hours
January Day time maximum temperature 32°c Night time minimum temperature 24°c Average water temperature 29°c Average rainfall 58mm Average amount of sun hours 10h
February Day time maximum temperature 32°c Night time minimum temperature 24°c Average water temperature 29°c Average rainfall 66mm Average amount of sun hours 9h
March Day time maximum temperature 32°c Night time minimum temperature 25°c Average water temperature 30°c Average rainfall 147mm Average amount of sun hours 9h
April Day time maximum temperature 30°c Night time minimum temperature 25°c Average water temperature 29°c Average rainfall 320mm Average amount of sun hours 7h
May Day time maximum temperature 28°c Night time minimum temperature 23°c Average water temperature 28°c Average rainfall 290mm Average amount of sun hours 8h
June Day time maximum temperature 28°c Night time minimum temperature 23°c Average water temperature 27°c Average rainfall 53mm Average amount of sun hours 9h
July Day time maximum temperature 27°c Night time minimum temperature 22°c Average water temperature 26°c Average rainfall 28mm Average amount of sun hours 9h
August Day time maximum temperature 28°c Night time minimum temperature 22°c Average water temperature 25°c Average rainfall 30mm Average amount of sun hours 9h
September Day time maximum temperature 28°c Night time minimum temperature 22°c Average water temperature 26°c Average rainfall 41mm Average amount of sun hours 10h
October Day time maximum temperature 30°c Night time minimum temperature 22°c Average water temperature 26°c Average rainfall 66mm Average amount of sun hours 9h
November Day time maximum temperature 31°c Night time minimum temperature 23°c Average water temperature 28°c Average rainfall 170mm Average amount of sun hours 10h
December Day time maximum temperature 31°c Night time minimum temperature 24°c Average water temperature 29°c Average rainfall 140mm Average amount of sun hours 10h