Crystal clear turquoise water over a coral reef in Zanzibar — tropical fish, sea turtle, and vibrant coral formations visible through the surface
Zanzibar

Diving and Snorkelling in Zanzibar: The Complete Guide

April 2026 · Experience Guide · 10 min read

Warm water, 30-metre visibility, whale sharks from October — world-class diving without the crowds

Zanzibar's reefs offer some of the finest diving in the Indian Ocean — drift dives along Mnemba Atoll's walls, whale shark encounters from November, and snorkelling with giant tortoises on Prison Island

The underwater world of Zanzibar is a revelation to most visitors. Above the surface: white beaches, dhows, the coral-stone alleys of Stone Town. Below: 25-degree water, 30-metre visibility, sea turtles on every dive, and — between October and March — the chance to swim with whale sharks, the world's largest fish. Whether you are a certified diver looking for your next fix or a non-diver who wants to see something extraordinary in the shallows, Zanzibar delivers.

Water Temperature

26–29°C year-round

Visibility

20–30 metres peak season

Whale Sharks

October–March — Mnemba

Best Dive Site

Mnemba Atoll — walls, turtles, sharks

The Underwater World of the Zanzibar Archipelago

Most visitors come to Zanzibar for the beaches and the spice heritage. Few are prepared for what lies beneath the surface. The Zanzibar Channel — the body of water between the main island and the Tanzania mainland — is a marine ecosystem of considerable richness. The combination of warm water, strong tidal flows, and a submarine ridge that runs through the channel creates conditions for both abundant fish life and healthy coral. The reefs of Mnemba Atoll, in particular, are regarded by divers who know the Indian Ocean as among the finest in East Africa. The marine environment is not without its pressures. Dynamite fishing, coral bleaching linked to climate change, and coastal development have all taken their toll. But the reefs are still alive — the fish are still abundant — and the experience of floating over a coral garden in 25 metres of clear blue water, a sea turtle drifting below you, is still entirely possible here.

Vibrant coral reef underwater in Zanzibar — a turtle gliding over coral formations with schools of tropical fish in the crystal clear blue water of the Zanzibar Channel

Mnemba Atoll — The Flagship Dive

Mnemba Atoll is to Zanzibar diving what the Serengeti is to safari — the name that draws people from across the world. A small, oval-shaped atoll approximately 10 kilometres off the northeast coast of Zanzibar, it has been a Marine Protected Area since 2002, and the protection shows. The dive sites around Mnemba are varied: the outer reef wall drops to 40+ metres and is draped in soft corals, sea fans, and sponges in extraordinary colours — purple, orange, bright yellow. The channels between the reef sections are where the big fish life concentrates: schools of jack, barracuda, and the occasional shark. Napoleon wrasse — large, gentle, and unhurried — are common. Green turtles and hawksbill turtles are seen on almost every dive. The dive is a drift dive — you descend with the reef master, let the current carry you along the wall, and surface at a predetermined point. It requires some comfort in the water but is suitable for experienced Open Water divers. The surface interval between dives is spent on a secluded sandbank, where you are unlikely to see another boat.

A diver floating in the blue water above Mnemba Atoll, looking down on a coral slope descending into deep blue — clear water, tropical fish, exceptional visibility

Whale Sharks — Giants of the Zanzibar Channel

Between October and March, the waters around Mnemba Atoll and the northeast coast of Zanzibar become one of the most reliable places in the Indian Ocean to encounter whale sharks — the world's largest fish, growing to 12 metres or more, and entirely harmless to humans. Whale sharks are filter feeders, straining plankton from the water as they cruise slowly along. Swimming alongside one — feeling the displacement of water as its enormous body passes beneath you — is one of those experiences that recalibrates your sense of scale. They are not circus attractions; they are wild animals doing their own thing. The best operators manage the encounter carefully: approaching from the side, matching the shark's speed, staying in the water only as long as the guide indicates, and never cutting across its path. The activity is regulated — boat drivers and guides are trained, and there are guidelines on minimum approach distances and behaviour. Not every operator follows these rules. Ask your operator specifically about their whale shark protocols before booking.

A whale shark swimming slowly below the surface of the turquoise Zanzibar Channel — the distinctive spotted pattern of the world's largest fish visible in the clear water

Snorkelling for Non-Divers — Prison Island and Beyond

You do not need to be a diver to experience Zanzibar's marine life. Several sites are accessible to confident snorkellers from shore or from a small boat, with no certification required. Prison Island (Changuu Island) is the most popular snorkel site. A 20-minute boat ride from Stone Town, the island has a small beach where you can wade directly into the water and find yourself over a healthy coral garden. The star attraction is the giant tortoises — a colony of Aldabra giant tortoises, some over 100 years old, that live on the island and are habituated to the presence of snorkellers. In the water, you will see reef fish, octopus, and — with luck — a sea turtle. Turtles Bay, on the northwest coast near Nungwi, has calm, shallow water and is an excellent option for families or less confident swimmers. The coral is not as impressive as Mnemba, but the turtle encounters are frequent and the conditions are easy. Jambiani and Paje, on the southeast coast, have fringing reef directly off the beach — you can walk into the water and snorkel along the reef from shore.

Clear shallow water snorkelling at Prison Island Zanzibar — a giant tortoise grazing on seagrass below the surface with small tropical fish, seen from above

Dive Certification and Learning in Zanzibar

Zanzibar has become a popular place to complete the PADI Open Water certification — the entry-level diving qualification that allows you to dive independently to 18 metres anywhere in the world. The appeal is obvious: warm water, excellent visibility, professional dive centres, and an island environment that makes the learning process genuinely pleasurable rather than stressful. Most full Open Water courses run over 3–4 days and include theory (the PADI digital learning programme can be completed before arrival), confined water skills (in a pool or shallow protected area), and four open-water dives. By the end of the course, you will have completed the certification dives and be qualified to dive to 18 metres with a buddy. For those who already have a certification but have not dived in a while, most operators offer a Scuba Review (ReActivate) programme — a half-day session that rebuilds your comfort and competence in the water before going on a real dive. It is strongly recommended if you have not dived in over a year.

A beginner diver being guided through shallow water on a PADI Open Water course in Zanzibar — clear water, bright coral, instructor providing close supervision, tropical fish all around

Planning your visit

Practical Information

Best Season

October–March for whale sharks and best visibility (20–30m). June–September for calmer conditions on the west coast, slightly cooler water. March–May: long rains can reduce visibility but fewer crowds.

Dive Operators

Choose operators affiliated with PADI or SSI. The most established are based in Nungwi, Kendwa, and Paje. For a more local experience, operators in Jambiani and Paje on the southeast coast tend to be smaller and less resort-focused. Always check recent reviews.

What to Bring

Your certification card (if certified), dive logbook, reef-safe sunscreen (standard sunscreen is harmful to coral — non-nano, mineral-based only), a rash guard or wetsuit (water is warm but a thin wetsuit protects against jellyfish and sun), underwater camera if you have one.

Health and Safety

Do not fly within 24 hours of diving (the no-fly rule). Drink plenty of water — diving in tropical heat is dehydrating. If you have any medical conditions, get a dive medical clearance before your trip. Listen to your divemaster — if something feels wrong, say so.

Common questions

Frequently Asked Questions

Is Zanzibar good for diving and snorkelling?

Yes — the waters around Zanzibar and the Zanzibar Archipelago offer excellent diving and snorkelling, particularly on the east coast around Mnemba Atoll, the north coast near Kendwa and Nungwi, and the islands of Prison (Changuu) and SaNduni (Sungani). The coral reefs are healthy, the water is warm (26–29°C year-round), and visibility averages 20–30 metres, exceptional by East African standards. The marine life includes green and hawksbill turtles, napoleon wrasse, barracuda, reef sharks, and — between October and March — whale sharks.

What is the difference between diving at Mnemba Atoll and around Stone Town?

Mnemba Atoll — a small, pristine atoll off Zanzibar's northeast coast — is widely considered the best dive site in the Zanzibar Archipelago. It has exceptional coral cover (both hard and soft corals), large schools of fish, turtles, and good visibility. The dives are drift dives, done with the current, and are suitable for experienced divers. Around Stone Town and the southern islands, the diving is more varied — there are wreck dives (the UNESCO-protected dhows and deliberate reef-scuba wrecks), wall dives, and calmer reef sites suitable for beginners and snorkellers.

Can beginners dive in Zanzibar?

Yes — all the major dive operators offer Discover Scuba Diving (DSD) experiences for complete beginners: a half-day programme that includes a brief theory session, a pool or shallow-water skill session, and then a guided open-water dive to a maximum of 12 metres. Many visitors do their PADI Open Water certification in Zanzibar. The calm conditions, warm water, and excellent visibility make it an ideal learning environment. Look for operators affiliated with PADI or SSI and with a strong safety record.

When is the best time to see whale sharks in Zanzibar?

Whale sharks — the world's largest fish, harmless to humans — appear in Zanzibar's waters from October through March, with the peak months being November and December. They are most reliably seen near Mnemba Atoll, where they feed on plankton blooms. Diving with a whale shark is a regulated activity in Tanzania — there are guidelines about minimum distances, no touching, and no flash photography. Several operators in the north coast (particularly around Nungwi and Kendwa) offer dedicated whale shark encounter dives.

Is snorkelling at Mnemba Atoll suitable for non-swimmers?

Mnemba is primarily a diving site, but snorkelling is possible — and for non-swimmers, it requires going with a reputable operator who provides proper support: flotation devices, experienced guides, and attention to current conditions. The channel between Mnemba and the main island has strong currents at certain tides, making it unsuitable for weak swimmers. A better option for non-swimmers is Prison Island (Changuu), which has calm, shallow water, a healthy coral garden directly off the beach, and large turtles that are used to snorkellers. Turtles Bay, on the northwest coast, is another calm option.

What should I be aware of regarding marine conservation?

Zanzibar's reefs are under pressure from coral bleaching (linked to warming seas), dynamite fishing (still occurring despite being illegal), and coastal development. Several Marine Protected Areas exist — including around Mnemba Atoll — where fishing is restricted. When diving or snorkelling: never touch the coral (it is living and fragile), do not stand on the reef, do not take anything (shells, coral, etc.), and choose operators who follow responsible practices. Your guide should brief you on this before entering the water.

What is the dive season in Zanzibar?

Zanzibar is a year-round diving destination. The peak season is October through March — the period of the northeast monsoon, with the best visibility and the whale sharks. June through September (the southeast monsoon) is also excellent, with slightly cooler water temperatures (23–26°C) and sometimes rougher sea conditions on the east coast. The long rains (March–May) can reduce visibility and some operators reduce their schedules, but diving is still possible.

How much does diving cost in Zanzibar?

A single fun dive costs approximately $70–120 depending on the site and operator. A two-tank dive day is approximately $120–180. PADI Open Water certification is approximately $400–550 (3-4 days). Discover Scuba Diving (beginner experience) is approximately $120–160. Snorkelling trips to Mnemba or Prison Island are approximately $40–80 per person. Prices at the quieter, more local dive schools in Jambiani, Paje, or Stone Town are typically lower than at the resort-focused dive centres in Nungwi.