Zanzibar in May provides visitors with just a bit more sunshine per day and a little less rain, as well.
Anytime is a great time to visit Zanzibar but visitors will find that May, which is at the end of what could only be called the rainy season, is particularly nice as the flora of the islands will be in full bloom and the local produce will be available in abundance.
The average daytime highs in May are usually around 27°C (81°F), just the same as April.
Average night time lows drop to 24°C (75°F). This is the kind of weather that dreams are made of and visitors to Zanzibar at this time of the year are likely to find exploring the beaches or the city streets equally pleasant.
Precipitation in May drops dramatically when compared to April. On average, Zanzibar records 255mm or 10 inches of rain. The total number of sunshine hours per day increases to 8, up from 7 the month previous.
The water temperature averages at 28°C (82°F) in May.
A visit to Zanzibar in May wouldn't be complete without a daytime dolphin watching tour with one of the many local touring groups. Many of the tours even allow visitors to swim with the dolphins (in certain areas).
Windsurfing has become a very popular sport among locals and tourists alike in Zanzibar. Most of the beach resorts in the area offer equipment rental and even windsurfing lessons for beginners. It's even possible to see and or participate in kite surfing as the winds are generally brisk along the coast of Zanzibar.
Of course there are always diving and snorkelling tours that visitors can take and many of the resorts can provide guides for the day to take visitors on explorations of some of the island's wondrous natural reef structures.