While the daytime temperatures drop to a comfortable level, the weather can be unpredictable. You may experience frequent changes from short heavy showers, sunny spells and tropical rainfalls lasting 1 or 2 hours, to whole rainy and beautiful sunny days.
From March to May the strong winds subside and the Indian Ocean around Zanzibar becomes very calm. The calmer seas make excellent visibility for divers. As it rains often the water temperatures in the sea slightly decrease and you can see more fish on the reefs.