Weather
VI

Zanzibar weather forecast — today & tomorrow

24°

Clear sky

High: 29° · Low: 22° · Feels like 27°

Rain expected around 10:00.

Hourly forecast

Now · 24°
22:00 1% 24°
23:00 1% 24°
00:00 2% 23°
01:00 2% 23°
02:00 2% 23°
03:00 2% 22°
04:00 1% 22°
05:00 · 22°
06:00 · 22°
07:00 6% 23°
08:00 14% 26°
09:00 22% 27°
10:00 31% 28°
11:00 39% 28°
12:00 41% 29°
13:00 30% 29°
14:00 13% 30°
15:00 · 30°
16:00 · 29°
17:00 · 28°
18:00 · 26°
19:00 · 25°
20:00 · 25°

14-day forecast

  • Feels like
    34° / 25°
    Precipitation
    2 mm · 94%
    Wind
    15 km/h SE
    UV index
    9 · Very high
    Sun
    6:17 / 18:20

Details

Air quality
23 Fair
PM2.5 6 · PM10 9

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: