Zanzibar & Mafia Islands: When to Go
See also When to go to mainland Tanzania
Mid Jan – end Feb: dry, very hot and fairly quiet
March: cooler, occasional rain, quiet - considered best for diving
April – May: very wet, cool, many hotels are closed
June: progressively drier, hotels start opening
July – Oct: dry, warm, lovely - but busy, especially in August
Nov – mid Dec: unpredictable, with rain progressively likely
Mid Dec – mid Jan: usually dry, warm, very busy
Bear in mind that ‘cool’ and ‘dry’ are relative terms – it rarely drops below 25 Celsius and 50% humidity!
If you have a free choice of when to travel, our advice is to go in late June-July, in September-October, or, if you don’t mind the extra heat, in January-February.