Diving & Snorkeling in Tanzania 2026

Tanzania offers some of the Indian Ocean's best diving and snorkeling. From the coral gardens of Zanzibar and the pristine reefs of Pemba to swimming with whale sharks at Mafia Island, the underwater world rivals the wildlife above.

Top Dive Destinations

Zanzibar (Unguja)

  • Mnemba Atoll: Marine conservation area with 600+ fish species, turtles, dolphins. Tanzania's top dive site.
  • Nungwi: Northern tip with shallow reefs ideal for beginners and snorkelers
  • Kendwa: Wall dives and drift dives with excellent visibility
  • Stone Town: Several dive centres offering PADI courses and day trips
  • Visibility: 20-40m depending on season

Mafia Island

  • Mafia Island Marine Park: Protected area with pristine coral reefs
  • Whale shark season: October-March - swim alongside 4-12m whale sharks
  • Over 400 fish species and 50+ coral genera
  • Fewer tourists than Zanzibar - more exclusive experience

Pemba Island

  • The "Green Island": Dramatic wall dives dropping to 50m+
  • Misali Island: Outstanding coral gardens, sea turtles, reef sharks
  • Best for experienced divers - strong currents but incredible biodiversity
  • Very few visitors - truly off the beaten path

Prices

ActivityApproximate Price (USD)
Single dive (certified)$45-70
Two-tank dive$80-120
PADI Open Water course (4-5 days)$400-550
PADI Advanced Open Water$300-400
Discover Scuba (intro dive)$80-100
Snorkeling trip (half day)$25-50
Mnemba Atoll snorkeling trip$50-80
Whale shark swim (Mafia)$80-150

Prices include equipment rental. Multi-dive packages offer better value.

Best Time for Diving

  • October-March: Best visibility (30-40m), warm water (27-29C), whale shark season at Mafia
  • June-September: Good diving, slightly cooler water (24-26C), humpback whale season
  • Avoid April-May: Heavy rains reduce visibility, some operators close
  • Water temperature: 24-29C year-round (3mm wetsuit usually sufficient)

Marine Life Highlights

  • Green and hawksbill sea turtles
  • Whale sharks (Oct-Mar, Mafia)
  • Humpback whales (Jul-Sep)
  • Dolphins (bottlenose, spinner)
  • Reef sharks (whitetip, blacktip)
  • Giant groupers
  • Napoleon wrasse
  • Moray eels
  • Octopus
  • Lion fish
  • Nudibranchs
  • 600+ species of reef fish

FAQ

No - Discover Scuba Diving courses let beginners experience their first dive with an instructor in one session. For independent diving, a PADI Open Water certification takes 4-5 days and can be completed in Zanzibar. Snorkeling requires no certification at all.

Absolutely - this is one of Tanzania's biggest draws. A typical itinerary is a 4-5 day safari in the Serengeti and Ngorongoro followed by 3-5 days of beach and diving in Zanzibar. Flights connect Arusha to Zanzibar in about 1 hour.

Diving Quick Facts

  • Top site: Mnemba Atoll
  • Visibility: 20-40m
  • Water temp: 24-29C
  • PADI course: $400-550
  • Single dive: $45-70
  • Whale sharks: Oct-Mar
  • Best season: Oct-Mar