Weather
VI

Zanzibar weather forecast — today & tomorrow

27°

Clear sky

High: 28° · Low: 21° · Feels like 29°

Rain expected around 06:00. Gusts up to 33 km/h.

Hourly forecast

Now · 28°
16:00 · 27°
17:00 · 27°
18:00 · 26°
19:00 · 24°
20:00 · 24°
21:00 · 24°
22:00 · 23°
23:00 · 23°
00:00 · 23°
01:00 · 23°
02:00 · 23°
03:00 · 23°
04:00 7% 23°
05:00 17% 23°
06:00 25% 23°
07:00 30% 23°
08:00 32% 24°
09:00 33% 25°
10:00 32% 26°
11:00 30% 26°
12:00 25% 27°
13:00 17% 28°
14:00 7% 28°

14-day forecast

  • Feels like
    31° / 24°
    Precipitation
    2 mm · 96%
    Wind
    17 km/h S
    UV index
    8 · High
    Sun
    6:34 / 18:24

Details

Air quality
36 Fair
PM2.5 8 · PM10 11

Zanzibar's Climate

Zanzibar is a tropical archipelago off the eastern coast of Tanzania, in the Indian Ocean just south of the equator, giving it a hot, humid tropical climate strongly shaped by the monsoon. Temperatures stay steady at 26–32°C all year thanks to the moderating sea. There are two rainy seasons: the long rains (March–May) bring heavy near-daily downpours, while the short rains (November–December) are briefer. In between lie warm, sunny dry seasons, with June–September cooler under the southeast monsoon and January–February hot and sticky.

Frequently asked questions

When is the best time to visit Zanzibar?

The dry season from June to October is best: sunny, with little rain, calm seas and milder air under the southeast monsoon.

What are the hottest months in Zanzibar?

January to March are hottest and stickiest, usually 30–32°C with very high humidity that feels oppressive.

When is the rainy season in Zanzibar?

The long rains run from March to May with heavy daily downpours, and a shorter rainy spell falls in November and December.

Is Zanzibar hot and humid all year?

Yes, as a tropical island it is warm and humid year-round at 26–32°C with high humidity, easing only slightly from June to September.

Nearby locations

Updated: