December weather forecast
Zanzibar, Tanzania

englishespañol中文
Share
A wooden footbridge across the water of the Indian Ocean, overlooking a beautiful palmy shore in Zanzibar, Tanzania
A wooden footbridge across the water of the Indian Ocean, overlooking a beautiful palmy shore in Zanzibar, Tanzania

Weather in December

Closing the year, Zanzibar's weather in December combines a slight drop in rainfall consolidating the end of the short rains. However, the temperatures continue to soar, bringing back the tropical warmth that caters to holidaymakers from cooler regions. The duration of sunshine and daylight stands firm, promising sunny beach days. Coupled with strikingly warm sea temperatures, December, therefore, reigns as the perfect month for island explorations and festive celebrations under the Tanzanian sun.

Temperature

December in Zanzibar is marked by an average high-temperature of a still tropical 32°C (89.6°F), maintaining the same climate as November. During December, Zanzibar observes a consistent average nighttime temperature of 24°C (75.2°F).

Rainfall

In Zanzibar, during December, the rain falls for 13 days and regularly aggregates up to 140mm (5.51") of precipitation. In Zanzibar, during the entire year, the rain falls for 125 days and collects up to 1409mm (55.47") of precipitation.

Sea temperature

In Zanzibar, Tanzania, in December, the average water temperature is 28.4°C (83.1°F).
Note: For any water activity, having surface water temperatures from 25°C (77°F) to 29°C (84.2°F) is considered outstanding and highly delightful for lengthened periods.

Daylight

With an average of 12h and 30min of daylight, December has the longest days of the year in Zanzibar.
On the first day of the month, sunrise is at 05:58 and sunset at 18:26. On the last day of December, sunrise is at 06:12 and sunset at 18:40 EAT.

Sunshine

The months with the most sunshine are January, February, June through December, with an average of 8h of sunshine.

UV index

The months with the highest UV index in Zanzibar are January through April, September through December, with an average maximum UV index of 12. A UV Index of 11, and more, symbolizes an ultimate health vulnerability from unsafe exposure to UV radiation for ordinary individuals.
Note: The daily high UV index of 12 during December translates into the following recommendations:
Ensure all key precautions. Defense against sun exposure is critical. Seek shade and minimize exposure to direct Sun in a period between 10 a.m. and 4 p.m. when UV radiation is most intense; keep in mind that shade structures like parasols or canopies do not provide perfect sun protection. Fend off the sun's harsh rays with appropriate clothing, a wide-brim hat, and UV-protective sunglasses. Apply and frequently reapply a broad-spectrum SPF 30+ sunscreen after every two hours, or immediately after a swim or outdoor exercise. Heed this! UV intensity is much stronger when reflected off sand and water.

Frequently asked questions

How hot does it get in Zanzibar in December?

In Zanzibar, 32°C (89.6°F) is the average high-temperature and 24°C (75.2°F) is the average low-temperature during December.

How much does it rain in Zanzibar in December?

In Zanzibar, Tanzania, in December, during 13 rainfall days, 140mm (5.51") of precipitation is typically accumulated.

How warm is the water in December in Zanzibar?

In December, the average sea temperature in Zanzibar, Tanzania, is 28.4°C (83.1°F). Water temperature between 25°C (77°F) and 29°C (84.2°F) is regarded as very warm and enjoyable by all. With these temperatures, water activities are pleasurable, without feeling uncomfortable for prolonged periods.

When are the longest days in Zanzibar?

With an average of 12h and 30min of daylight, December has the longest days of the year in Zanzibar, Tanzania.

What is the average length of the day in December in Zanzibar?

In Zanzibar, the average day length in December is 12h and 29min.

When is the sunrise / sunset in December in Zanzibar?

On the first day of December in Zanzibar, Tanzania, sunrise is at 05:58 and sunset at 18:26. On the last day of the month, sunrise is at 06:12 and sunset at 18:40 EAT.

What is the month with the most sunshine in Zanzibar?

January, February, June through December, with an average of 8h of sunshine, are months with the most sunshine in Zanzibar, Tanzania.

How long on average sun shines in December in Zanzibar?

The average sunshine duration in December in Zanzibar, Tanzania, is 8h.

What is the month with the highest UV index in Zanzibar?

January through April, September through December, with an average maximum UV index of 12, are months with the highest UV index in Zanzibar.

How high is the UV index in December in Zanzibar?

In December, the average daily maximum UV index in Zanzibar, Tanzania, is 12. A UV Index value of 11, and more, symbolizes an extreme health threat from unprotected exposure to UV radiation.
Average rainfall days
Average daylight
Average sunshine
Average UV index

Average temperature in December
Zanzibar, Tanzania

Average temperature in December - Zanzibar, Tanzania
  • Average high temperature in December: 32°C

The warmest months (with the highest average high temperature) are February and March (33°C).
The months with the lowest average high temperature are June, July and August (28°C).

  • Average low temperature in December: 24°C

The months with the highest average low temperature are March and April (25°C).
The coldest months (with the lowest average low temperature) are July, August and September (22°C).

Average rainfall in December
Zanzibar, Tanzania

Average rainfall in December - Zanzibar, Tanzania
  • Average rainfall in December: 140mm

The wettest month (with the highest rainfall) is April (320mm).
The driest month (with the least rainfall) is July (28mm).

Average rainfall days in December
Zanzibar, Tanzania

Average rainfall days in December - Zanzibar, Tanzania
  • Average rainfall days in December: 13 days

The month with the highest number of rainy days is April (17 days).
The month with the least rainy days is February (5 days).

Average sea temperature in December
Zanzibar, Tanzania

Average sea temperature in December - Zanzibar, Tanzania
  • Average sea temperature in December: 28.4°C

The best months for swimming (with the highest average sea temperature) are March and April (29.2°C).
The coldest month (with the lowest average sea temperature) is August (25.6°C).

Average daylight in December /
Average sunshine in December
Zanzibar, Tanzania

Average daylight in December / Average sunshine in December - Zanzibar, Tanzania
  • Average daylight in December: 12h and 3min

The month with the longest days is December (Average daylight: 12h and 30min).
The month with the shortest days is June (Average daylight: 11h and 48min).

  • Average sunshine in December: 8h

The months with the most sunshine are January, February, June, July, August, September, October, November and December (Average sunshine: 8h).
The months with the least sunshine are April and May (Average sunshine: 6h).

Average UV index in December
Zanzibar, Tanzania

Average UV index in December - Zanzibar, Tanzania
  • Average UV index in December: 12

The months with the highest UV index are January, February, March, April, September, October, November and December (UV index 12).
The month with the lowest UV index is June (UV index 9).

Zanzibar, Tanzania

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location