Zanzibar weather in December
Zanzibar in December is hot and humid, with highs of about 30 °C in Stone Town, nights around 25 °C and the sea at its warmest, about 30 °C. The short rains are easing, so showers are usually brief, and the second half of the month is the start of the island's peak season.
| Month | Day | Night | Sea | Rain |
|---|---|---|---|---|
| January | 31 °C | 26 °C | 29 °C | 60 mm |
| February | 32 °C | 26 °C | 30 °C | 40 mm |
| March | 31 °C | 26 °C | 30 °C | 110 mm |
| April | 29 °C | 25 °C | 29 °C | 370 mm |
| May | 28 °C | 25 °C | 28 °C | 205 mm |
| June | 28 °C | 24 °C | 28 °C | 55 mm |
| July | 27 °C | 23 °C | 27 °C | 45 mm |
| August | 28 °C | 23 °C | 26 °C | 40 mm |
| September | 28 °C | 23 °C | 27 °C | 45 mm |
| October | 29 °C | 24 °C | 27 °C | 90 mm |
| November | 30 °C | 24 °C | 28 °C | 125 mm |
| December | 30 °C | 25 °C | 30 °C | 100 mm |
Weather in Zanzibar in December
These are averages for Stone Town: temperatures and rain from the ERA5 climate reanalysis for 2015–2024, sea temperatures from 2022–2025 data. December is one of the warmest months, with highs of about 30 °C, lows of about 25 °C and high humidity, so it often feels hotter than the thermometer says. The month averages about 100 mm of rain, less than November (about 125 mm) and more than January (about 60 mm).
Most of that rain falls in short, heavy tropical showers, after which the sun comes back, rather than in whole grey days. The northerly kaskazi monsoon usually sets in from about mid-December, bringing hot weather and steady breezes to the east coast. For the forecast, check the Tanzania Meteorological Authority at meteo.go.tz; the Zanzibar weather by month page has the full table.
What to do in Zanzibar in December
A sea at about 30 °C makes December a good month for swimming and snorkelling. In the north, at Nungwi and Kendwa, the sea stays deep enough to swim at almost any tide, while the east-coast lagoons of Paje and Jambiani empty at low tide; the kaskazi also brings the second kitesurf season there, lighter and less consistent than the kusi of June to September.
One Ocean, one of the island's long-established dive centres, names December and January among its windiest months, when some boat trips can be rough or cancelled. For Mnemba and dolphin trips or a Safari Blue day, a morning departure is usually calmer. In Stone Town, plan walks for the morning or late afternoon to avoid the midday heat.
Christmas, New Year and public holidays in December
Zanzibar is mostly Muslim, but Christmas Day and Boxing Day are public holidays across Tanzania, as is 9 December, Independence Day. The fortnight from Christmas to early January is the busiest and most expensive of the year: many resorts add a compulsory gala dinner on 24 and/or 31 December, and the liveliest New Year's Eve parties are on the beaches of Kendwa and Nungwi. All the details are in our guide to Christmas and New Year in Zanzibar.
In 2026 the full moon falls on 24 December, so the tides are at their strongest over Christmas. If you want December weather without the crowds, the first half of the month is quieter and better value; for the holidays, book flights, rooms and popular boat trips several months ahead. See also the best time to visit Zanzibar.
Frequently asked questions
Is December a good time to visit Zanzibar?
Yes, for heat and a warm sea: highs are about 30 °C and the water about 30 °C, with rain mostly in short showers. The second half of the month is peak season, so book early or travel in the first half.
Does it rain in Zanzibar in December?
Yes, about 100 mm on average in Stone Town, as the short rains ease, but it usually falls in heavy showers that clear quickly rather than all day.
How warm is the sea in Zanzibar in December?
About 30 °C, among the warmest of the year, so no wetsuit is needed for swimming or snorkelling.
Is Zanzibar busy at Christmas?
Yes. Christmas to early January is the island's busiest and most expensive fortnight, with full hotels and boat trips and compulsory gala dinners at many resorts.
Plan your trip
- Best time to visit ZanzibarDry and rainy seasons, sea and wind, prices, Ramadan and festivals: when to go to Zanzibar, month by month.
- Zanzibar weatherAverage temperatures, sea temperature and rainfall for every month, plus how the coasts differ and where to check the forecast.
- Zanzibar beachesNorth, north-east, east and west coast beaches compared: tides, swimming, seaweed, sunsets and which beach suits whom.
- Visa, insurance & safetyTanzanian visa, the mandatory Zanzibar insurance, health and safety: the entry rules for 2026 in one place.
- Ferry & airport transfersThe Dar es Salaam ferry, flights into Zanzibar and transfer times and prices to Stone Town, Nungwi and Paje.