Zanzibar's Seasons
The Long Rains
The Long Rains fall from mid-March until the end of May. During this time, heavy showers fall in the early mornings but these usually clear up by mid-day, with the weather often remaining sunny and clear until late afternoon. By evening, significant cloud formations build, breaking sometime after dark and the rain often continues throughout the night.
Many lodges are closed during this time.
June to October - ‘Winter'
June or July, through October, are ideal months for visiting Zanzibar because the average temperature is a very comfortable 25 C, the air is dry and breezy and there is little rainfall.
The Short Rains
These come intermittently throughout November and parts of December, sometimes stretching into early January. During the short rains, light showers in the mornings and late afternoons are punctuated by stretches of clear weather and beautiful rays of sunlight. The beginning of both rainy seasons is marked by a change in the winds which, historically, marked the time for trading boats to set off.
December to March - ‘Summer'
Here the days are hot and sunny with often not a cloud in the sky, and temperatures can range from the mid-twenties to the low thirties throughout the country. Clear sunny days are the norm, with clear night skies offering perfect opportunities for star-gazing or romantic evenings on the beach.
The average rainfall in Zanzibar is about 165 cm (65 inches) and the average temperature is 26 C (79 F).