Zanzibar Weather in December
Tanzania · December climate averages and travel tips
Avg high30°C (85°F)
Avg low27°C (81°F)
Rainfall106 mm (4.2 in)
RatingPoor 4.4/10
Expect hot days in Zanzibar in December: the average high is 30°C (85°F) and the average low is 27°C (81°F). The month is moderately rainy, with about 106 mm (4.2 in) of rain spread over 21 days. Humidity averages 77%, so it feels sticky and hotter than the thermometer suggests. You get roughly 12.4 hours of daylight and a mix of sun and cloud.
Is December a good time to visit Zanzibar?
December is not the best time to visit Zanzibar (4.4/10) mainly because of the rain. The weather is much better in June to September.
December weather at a glance
| Average high | 30°C (85°F) |
|---|---|
| Average low | 27°C (81°F) |
| Daily mean | 28°C (83°F) |
| Rainfall | 106 mm (4.2 in) |
| Rainy days (1 mm+) | 21 |
| Humidity | 77% |
| Cloud cover | 41% |
| Daylight | 12.4 hours |
| Est. sunshine | 8 hours/day |
| Wind | 15.1 km/h |
| vs November | About as warm as November, with 15 mm less rain. |
What to pack for Zanzibar in December
- light, breathable clothing
- sunscreen and a hat
- an umbrella or rain jacket
Zanzibar weather in other months
Jan30°C / 27°C76 mmGoodFeb30°C / 27°C46 mmGoodMar30°C / 28°C125 mmPoorApr29°C / 27°C281 mmPoorMay28°C / 26°C197 mmFairJun28°C / 25°C33 mmExcellentJul27°C / 24°C14 mmExcellentAug27°C / 24°C14 mmExcellentSep28°C / 25°C22 mmExcellentOct29°C / 26°C62 mmExcellentNov29°C / 27°C121 mmFairDec30°C / 27°C106 mmPoor
← NovemberBest time to visit ZanzibarJanuary →
Better weather in December nearby
- Cape Town21°C · 12 mm · Excellent
- Marrakesh20°C · 29 mm · Excellent
- Agadir23°C · 33 mm · Excellent
- Luxor24°C · 0 mm · Excellent
- Aswan26°C · 0 mm · Excellent
- Hurghada23°C · 1 mm · Excellent
Nearby in December
- Dar es Salaam30°C · 140 mm
- Mombasa33°C · 78 mm
- Dodoma31°C · 179 mm
- Arusha28°C · 148 mm
- Nairobi27°C · 63 mm
- Moroni28°C · 83 mm
Where else is good in December? See where to go in December.