From exploring forgotten shipwrecks to swimming with manatees, rays, whale sharks, turtles and friendly dolphins, diving in Zanzibar is an experience of a lifetime.
Zanzibar coral reefs offer some of the world’s best diving sites.
Its warm, crystal clear waters are home to over 500 species of marine life and offer everything from deep sea diving to shallow coral safaris, vast wall diving, shipwrecks and drifts.
Here's our complete guide to diving in Zanzibar Diving.
Day tours in Zanzibar? Here are my top picks...
- Quad bike tour to a local village (4 hours)
- Stonetown food market and street food walking tour (3 hours)
- Zanzibar spice tour with traditional cooking lesson (3 hours)
- Rock restaurant and cave tour (6 hours)
- Private tour to Prison Island (3 hours)
Zanzibar Diving FAQs
What are the Zanzibar Islands?
Off the coast of Tanzania, about 37 miles (60 km) northeast of Dar es Salaam, you’ll find what is known as the Zanzibar Archipelago.
Unguja Island, which is known as the main Zanzibar Island, is its largest. Stone Town, nicknamed Zanzibar City, is the capital of Unguja. Many smaller islands, including Pemba Island, Mafia Island and Mnemba Island, pepper the silky waters near and around Unguja.
Get ready for diving in Zanzibar in a literally breathtaking underwater world of virgin coral reefs populated by incredible marine life, including marlin, turtles, dolphins, barracudas, lots of tropical fish and, if you are very lucky, even reef sharks. Check out the best diving locations on our map of Zanzibar.
Steeped in fascinating and dramatic history, Zanzibar offers lots of things to do for travellers – intimate dhow sailing, cultural trips around local villages (Nungwi), walks amongst the ruins of the previously luxurious Maruhubi Palace and, of course, signature spice tours, brilliantly educating tourists about the complex intersections between the spice and slave trades of East Africa.
When is the best time to go diving in Zanzibar?
July and August are considered the best months for diving in Zanzibar, but the high season typically spans July to September and December to January, when the weather is at its hottest and most humid.
However, unlike other diving destinations around the world, a high season doesn’t always mean lots of divers. Often even during the peak season, you’ll be able to find an almost empty diving spot. This is especially true on Pemba Island.
What are the best times to go diving in Zanzibar?
Although diving in Zanzibar is generally great with its perfect weather and clear waters, for divers with specific interests, migration seasons with the highest concentration of certain marine animals and the highest possibility of sightings are:
- Manta rays - December to April
- Blacktip reefs sharks - June to March
- Hammerhead sharks - November to February
- Whale sharks (Mafia Island) - October to February
- Humpback whales - July to October
- Green turtles - September and February (nesting periods)
- Eagle rays - June to March
- Whitetip reef sharks, dolphins and hawksbill turtles - year-round
- Seahorses - June to March
Where to stay? Here are 5 of my favourite accommodation options in Zanzibar:
- Melia Zanzibar (see prices)
- Z Hotel (see prices)
- Park Hyatt Zanzibar (see prices)
- Zuri Zanzibar (see prices)
- Sevi Boutique Hotel
See more Zanzibar accommodation options.
What are the diving conditions like in Zanzibar?
In short, diving in Zanzibar is possible year-round, although the main dive season is from November through to March.
The diving conditions in Zanzibar are great whether you’re a scuba diving beginner or a seasoned advanced diver. Waters are incredibly clear, corals are in wonderful condition and the water temperature in this part of the Indian Ocean is around 27-29°C between November and May.
With incredible diving conditions and high visibility all year round, the archipelago is a popular destination for scuba diving, particularly the Mnemba Atoll and Msali Island, which attracts experienced divers along with those seeking novice exploration.
Travellers can choose from thirty diving sites around Zanzibar that offer waters of consistently warm temperatures of 27°C and visibility of up to 60m, making it perfect for diving amongst large fish such as whale sharks, tuna, barracudas and Wahoo.
The strip of water between Ugunja and Pemba attracts many divers visiting Zanzibar with incredible marine biodiversity and clear conditions; it boasts some of the best diving sites in East Africa.
Most diving courses and day trips are run by reputable companies but be sure that your instructors and guides are PADI certified before booking anything.
Day tours in Zanzibar? Here are my top picks...
- Quad bike tour to a local village (4 hours)
- Stonetown food market and street food walking tour (3 hours)
- Zanzibar spice tour with traditional cooking lesson (3 hours)
- Rock restaurant and cave tour (6 hours)
- Private tour to Prison Island (3 hours)
Where are the best diving sites in Zanzibar?
There are so many amazing spots for diving in Zanzibar that it’s hard to reduce them to a brief list.
So instead, I’ve picked a few sites that stood out from our experience and from fellow diving reviews.
The best dive spots are found in the northern tip of Zanzibar, including Mnemba Atoll, Nungwi Reefs, Tumbatu Island and Leven Bank.
A few years back, the Nungwi Reefs site was voted one of the top scuba diving locations in the world. It’s located north of Zanzibar city at the northern end of the island. There are over 100 species of hard corals here including staghorn, elkhorn, brain and table corals.
Here's a summary of the top spots for diving in Zanzibar.
Mnemba Atoll for Whale Sharks, Manta Rays and Thousands of Tropical Fish
Mnemba Island offers many diving sites for all levels from deep walls to honeycomb, Staghorn and Mushroom coral gardens. This conservation area has an abundance of small brightly coloured schools of aquatic life to large Whale sharks and gentle Manta Rays.
The shallower reefs like Wattabomi are fantastic for novice divers who can catch sight of Blue Spotted Rays, Moorish Idols and schools of Angelfish amongst many others. West Gardens is also great for a relaxing easy dive of 12 metres.
For a glimpse of Parrotfish and Green turtles, head to the Aquarium. With a slight current and depths of up to 20 meters, this site is better suited to more experienced divers.
For deep drift diving, The Wall offers fantastic views of the vast 30 to 50 meter drop teeming with Bluefin Trevally and schools of Rainbow Runner.
Many of the Zanzibar resorts close to Mnemba Island offer diving day trips to the island as well as most of the diving resorts in Nungwi and Kendwa. If you feel like a deserted island getaway with a touch of luxury, you can always book into the Mnemba Island Lodge.
Dive in Misali to See 42 Coral Reefs
Misali Island is considered one of the best diving areas in East Africa and, possibly in the world. This stunning part of the Pemba Channel Conservation Area is situated just west of Pemba Island.
The untouched corals surrounding the entire island give life to an extensive array of marine creatures. As a protected area, divers are encouraged not to touch the corals so as to conserve the natural ecosystems which house approximately 42 different corals and more than 400 species of aquatic life.
Divers can arrange accommodation and trips to Pemba Island through their travel agencies and hotels, or take a boat out from Wesha. Fundu Lodge is also an excellent choice for diving enthusiasts and as a 5-star PADI resort, offers everything from half-day introductions to advanced open water diving as well as excursions to most of the best diving sites around Pemba Island.
Head to Mafia Island for Vibrant Corals and Shallow Reefs
Tanzania’s first marine park can be located around Mafia Island and offers around 20 different diving sites. Kinasi wall hosts an array of hard and soft corals teeming with aquatic life.
Explore passages and caves located at the Jina wall and Dindini diving site or marvel at the incredible coral formations at the Tutia reef. If you’re diving between July and October be sure to look out for the Humpback whales.
For a post wall dive, explore the colourful Coral Gardens behind the Kinasi wall where dense coral outcrops host vibrant tropical fish, turtles and seahorses.
Go Shipwreck Diving Near Stone Town
The shores around Stone Town harbour as much history as the coral stones that make up the ancient buildings in and around Zanzibar’s Old Town, from Portuguese and British conquerors to fallen sultans and a dark history of slave trading. The wrecks around Stone Town have since created beautiful reefs worth exploring.
Across the ocean floor lies The Great Northern which sank in 1902 and has since transformed into a reef home to geometric morays, lionfish, groupers and glassfish. At a shallow 12m, this diving site is excellent for all levels.
For more advanced divers, head to the Royal Navy Lighter site. At a depth of 30m it’s a great site to spot Sweepers, Trevally, Rainbow Runners and Reef sharks.
Drift Dive off Njao Island
An excellent site for drift diving in Zanzibar is the Njao Gap located on the Njao island west of Pemba Island.
This beautiful coral reef varies from 5m to 18 m in depth and is home to the resident Hawksbill turtle. Divers get gently swept into the Njao Gap with the northern current where they can drift past large Manta Ray, Napoleon Wrasse and Green Turtles while admiring the stunning coral gardens. The reef then gives way to an extensive deep cliff wall beyond diving depths.
Where to stay? Here are 5 of my favourite accommodation options in Zanzibar:
- Melia Zanzibar (see prices)
- Z Hotel (see prices)
- Park Hyatt Zanzibar (see prices)
- Zuri Zanzibar (see prices)
- Sevi Boutique Hotel
See more Zanzibar accommodation options.
What are the more notable diving sites in Zanzibar?
Cement Wall site and Paje Caves
Divers come to the southeast coast to see three anchors from a ship that lost its cement cargo in the 1930s at what’s now known as the Cement Wall site. Divers also report seeing sharks, napoleon wrasse and turtles here.
Paje Caves are a large and potentially dangerous cave system filled with stalagmites and stalactites. You will also find lots of caves and tunnels to explore. Not a place for a novice on their own.
Mnazi Bay
Mnazi Bay is popular for diving because of its proximity to the shore and a variety of soft and hard corals, which attract the big marine life favourites such as sharks, tuna, manta rays and eagle rays.
Makuti Point
Makuti Point is one of the few sites where you can see both soft and hard corals together. You will also get great views of the nearby pinnacles. Makuti Archipelago is one of the smallest groups of islands in the region. They are located east of Zanzibar and consist of four main islands – Makutupi, Matema, Misali and Mik.
Unguja Archipelago
For pristine white sand beaches and crystal clear waters, try the Unguja Archipelago, which contains over 50 miniature islands, of which some are inhabited, whilst the others are completely devoid of the human race.
Marine Park is found on the southern side of the island and is a preserved area with lots of tropical coral formations.
The Tumbatu Islands
The Tumbatu Islands are a small group of islands, connected by sandbanks. They have great opportunities for drift diving. They offer clear water visibility which makes them excellent for snorkelling too. The abundance of sea fans and sponges give shelter to all kinds of animals.
Beware of the Kizimkazi dolphin tours in a marine-protected area. Unfortunately, most local operators run tours in a way that might be endangering underwater animals. The area offers wonderful macro diving which is constantly improving. To avoid contributing to damaging marine flora and fauna, find a reputable dive centre.
What are the most challenging dives in Zanzibar?
If you’re looking for more challenging sites for diving in Zanzibar, you should consider going to Leven Bank or the Big Wall.
Leven Bank
With its spectacular underwater mountain landscape and abundant marine life, Leven Bank in the Pemba Channel is regarded as one of the best dives in Zanzibar. It is a shallow reef with lots of coral heads that are home to many species of fish including the lionfish.
Although it has been damaged by dynamite fishing, it’s still a wonderful place to visit and explore some caves. There are over 100 different types of coral reefs, creating an ideal environment for divers all year round.
Generally, conditions near the surface are amazing – good currents, low swell, no waves breaking etc.
However, don’t let these factors fool you into thinking that Leven bank isn’t challenging. Even though it may look like your average tropical paradise, underwater, the current brings hidden dangers that must be taken seriously.
Located far into the open ocean depths range between 12 and 55 metres. Here, you can expect a large plateau extruding from the deep waters, this underwater mountain range is occupied by schools of tuna, kingfish, rainbow runners, Napoleon Wrasse and whitetip reef sharks.
Diving Tip: The site is affected by currents, making it more suitable for advanced divers, but the shallow sections can still be enjoyed by those at an intermediate level.
The Big Wall (North)
The Big Wall is another great wall diving experience. It consists of two walls about 50 metres apart.
Located on the east side of the Mnemba Atoll in the open sea, the Big Wall offers a great drift dive. The perfect vertical wall drops from 18 to 55 metres, with many overhangs and small caves to explore. You can often find tuna, rainbow runner, napoleon, grouper and lobster around here.
Can you give me an extended list of Zanzibar Diving Sites?
For your reference, here is an extended list of most diving sites located in the Zanzibar Archipelago.
- Shane Reef (Northwest Zanzibar)
- Coral Garden, Mbwandawa, Haji, Kichafi, Misoli and Leon’s Wall (Northeast Zanzibar)
- Hunga and Nankivell Reefs (West Zanzibar)
- Mnemba Atoll Dives (A small island East of Zanzibar)
- Nankivell and Hunga Reefs (Northwest of the Main Zanzibar Island)
- Kichwani and Small Wall (South Mnemba)
- Mnemba Sandbanks, Drift Dives and Turtle Reef (Southeast Mnemba)
- Coral Garden, The Big Wall and Jackfish (East Mnemba)
- Indian Gate (North Mnemba)
- West Bank and West Gardens (Mnemba)
- Grouper’s Rock, Aquarium and Wattabomi (Southwest Mnemba)
- Mwana Wa Mwana (Tumbatu Island, west of Zanzibar main island)
- Ras Mskitini (Tumbatu Island)
- Three Turtles (Tumbatu Island)
What Marine Life can you see while diving in Zanzibar?
The protected status of many areas for diving in Zanzibar and nearby island groups guarantees epic reef diving with large corals in very good condition and an abundance of marine life.
There are over 200 species of coral here including staghorn, elkhorn, brain, tabletop, finger, mushroom and soft coral. The waters around Zanzibar are generally clear and visibility can be 30 metres at times.
You can expect sea horses, harlequin shrimps, snake eels, and octopus, as well as the weird and wonderful Indian Ocean Walkman.
Where are the best places to see marine life in Zanzibar?
Zanzibar is a low lying coral atoll, which makes it great for novice divers. It is basically a ring-shaped reef with a coral rim (with small islands or cays) that surrounds a lagoon.
A great example of this is Mnemba Atoll, which is just east of main Zanzibar Island.
With its boasting perfectly preserved coral walls and countless marine life in amazingly clear waters, it’s definitely a place to start or progress with your diving skills.
What are the best times to see whale sharks in Zanzibar?
Zanzibar is also one of the world’s best spots for encountering the largest fish in the ocean – the infamous whale shark. Whale sharks can be spotted between October and April, but are most common in November and December, and this is also the season for humpback whale sightings.
North Horn, on the Pemba Island, is famous for spotting whitetip and silvertip sharks.
Mnemba Atoll is a 7-km reef that is a great conservation project. Here, whale sharks, turtles and dolphins can be seen between September and December.
Where is the best place to spot dolphins in Zanzibar?
Nestled along the southwest tip of the island is a little spot called Kizimkazi, which is well-known for its dolphin population.
Dolphins are often found playing in the surf.
Kiwengo Bay is another great location for spotting dolphins, especially during the dry season when they come into shallow waters for food. Dolphin-watching trips leave from Kiwengo beach every day except Sundays.
What other species of fish will I see when diving in Zanzibar?
Additionally, you could also meet many exquisite small and medium-sized marine citizens like exotic nudibranchs, blue-spotted stingrays, giant moral eels and mantis shrimps.
Feel free to also check out our other relevant guides to Zanzibar:
Hi Mark
going out to Zanzibar around July with my granddaughter, she is only 12 but is MSD. i am bit concerned about the currents as she is not very strong
where is the best place to dive
great info on your site but this question is all about the current
many thanks