To help plan your visit to Zanzibar, here's an overview of the upcoming festivals and events. This is by no means an exhaustive list so if you are thinking of heading to Zanzibar outside of these dates and want to know what's on, check the Tanzania Tourism site for more information.
ZIFF (venues across the island)
December 4th-7th -
Zanzibar Beach and Watersports Festival (Jambiani)
February 11th-14th -
Sauti za Busara (Stone Town)
July 23rd/24th -
Mwaka Kogwa (various locations)
August TBC -
Jahazi Jazz & Literary Festival (Stone Town)
There's also a number of national holidays in Zanzibar and on these dates many businesses and some tourist sites will close for the day so plan your visit accordingly.