dive site flag
marine life
Didn't find your dive site? Add dive site

Scuba Diving in Zanzibar

Zanzibar is a semi-autonomous part of Tanzania, comprised of two large islands (Unguja and Pemba) and numerous small islands. The Zanzibar archipelago is an equatorial paradise with almost no variations in temperature. Most people come here for the pristine turquoise water, white sand beaches, and dazzling beaches. But did you know it’s also one of the best diving and snorkeling destinations in Africa?

Diving in Zanzibar

Zanzibar is a world-class diving destination known for some of the world’s most abundant coral reefs and array of macro and large animal life. There are over 30 dive sites in the archipelago where divers can practice various types of diving.

marine life zanzibar
Teeming marine life in Zanzibar's waters. Photo by Kamal Karim

When to Visit

The best time to dive in Zanzibar is December through March, which is the dry season. It’s during this period that you have the chance of spotting hammerheads and gray sharks.

There are two rainy seasons, one from March to May and the other from November to December. It would be best to avoid these months, if possible. Nonetheless, Zanzibar is a great diving destination throughout the year.

Water Temperature

The water temperature averages 80° F/27° C throughout the year.


There are many dive sites where the current can get very strong. Ask your dive center about dive sites suitable for your level of experience.


Depending on the season and dive site, the underwater visibility ranges between 50 feet (15 meters) to 100 feet (30 meters). There are also many spots where the visibility exceeds 100 feet.

Types of Diving

  • Reef diving
  • Wall diving
  • Drift diving
  • Wreck diving
  • Night diving

Zanzibar Scuba Diving Highlights

Mnemba Atoll

The pear-shaped Mnemba Atoll is a protected marine reserve measures about 9 miles (15 kilometers) and is home to an abundance of marine life. While the reef is not as impressive as in other areas of Zanzibar, the wide array of aquatic animals makes it one of the best diving spots in the archipelago. Two rarely seen marine creatures can easily be found here - the Djibouti Spanish dancer (world's largest nudibranch) and the patterned dragon moray eel.

mnemba atoll zanzibar
The stunning corals of Mnemba atoll. Photo by Justin Raycraft

Pemba Island

The beautiful coral reefs in good condition make Pemba Island one of the most popular diving destinations in Zanzibar. The waters of the Indian Ocean have created the perfect conditions for the proliferation of the coral. Divers can see a wide variety of both soft and hard coral that’s home to a multitude of species of marine fauna such as manta rays, eagle rays, garden eels, lionfish, snappers, and many others.

The South Coast

The south coast of Zanzibar is renowned among divers for the dolphin population in the Kizimkazi area. Just make sure to choose an ethical dive center as some boat drivers are known to harass the creatures. There are also chances of seeing sharks and manta rays. Most of the dives here are wall dives with stunning coral growth. The Kizimkazi reef is, in fact, the best dive location on the main island of Unguja.

Your Suggested Description

Thank you! The suggestion has been sent!

Care to contribute to this information?

Passionate about diving?

dive.site is a growing social media platform designed exclusively for divers.
Explore a comprehensive dive map, track your dives, upload your dive logs, connect with your dive buddies or other divers from around the world, and more.

join dive.site

Dive sites in the area:

Dive Site Map

Zanzibar, Tanzania

Dive Site Map

Mnemba Island, Zanzibar

Dive Site Map
Leven Bank

Zanzibar, Tanzania

Dive Site Map

Tumbatu Island, Zanzibar

Dive Site Map
The Small Wall

Mnemba Island, Zanzibar

Dive Site Map

Mnemba Island, Zanzibar

Dive Site Map
Grouper's Rock

Mnemba Island, Zanzibar

Dive Site Map

Mnemba Island, Zanzibar

Dive Site Map

Zanzibar, Tanzania

Dive Site Map
Hunga Reefs

Zanzibar, Tanzania

Explore dive centers in the area