Tanzania Diving Guide 2026
Tanzania's Indian Ocean waters offer world-class diving with pristine coral reefs, dramatic wall dives, mega-fauna encounters, and warm, clear waters year-round. From Zanzibar's accessible reefs to Pemba's legendary walls and Mafia's whale sharks, Tanzania has dive sites for every level.
Top Dive Destinations
| Location | Highlights | Level | Best Season | Visibility |
|---|---|---|---|---|
| Mnemba Atoll (Zanzibar) | Coral gardens, turtles, dolphins | All levels | Oct-Mar | 15-30m |
| Pemba Channel | Wall diving, pelagics, pristine coral | Advanced | Oct-Mar | 20-40m |
| Mafia Marine Park | Whale sharks, healthy reef, macro | All levels | Oct-Mar | 15-25m |
| Chumbe Island (Zanzibar) | Protected reef, snorkelling paradise | Beginner | Year-round | 10-20m |
| Kizimkazi (Zanzibar) | Dolphins, reef fish, soft coral | All levels | Year-round | 10-20m |
| Misali Island (Pemba) | Pristine reef, turtles, reef sharks | All levels | Oct-Mar | 20-30m |
Costs
| Service | Zanzibar | Mafia | Pemba |
|---|---|---|---|
| Single fun dive | $50-70 | $60-80 | $60-80 |
| 2-tank dive | $90-130 | $100-140 | $100-140 |
| PADI Open Water Course | $350-500 | $400-550 | $450-600 |
| PADI Advanced Course | $300-400 | $350-450 | $350-450 |
| Whale shark snorkel trip | N/A | $70-100 | N/A |
| Marine park fee | $3/day | $20/day | $5/day |
Marine Life You'll See
Mega-Fauna
- Whale Sharks (Mafia, Oct-Mar)
- Humpback Whales (Jul-Sep, Mafia)
- Manta Rays (seasonal)
- Green & Hawksbill Turtles
- Dolphins (Kizimkazi year-round)
- Reef Sharks (whitetip, blacktip)
Reef Life
- 400+ fish species
- Hard & soft coral gardens
- Nudibranchs (macro heaven)
- Giant groupers
- Napoleon wrasse
- Lionfish, moray eels, octopus
FAQ
October to March offers the best conditions: warmest water (27-30°C), best visibility (20-40m), whale sharks on Mafia, and calm seas. June-September is cooler (24-26°C) with sometimes reduced visibility but still good diving. April-May can have rough seas and reduced visibility.
Absolutely. Zanzibar has excellent beginner-friendly dive sites and many PADI-certified dive centres offering courses. Warm water (no wetsuit needed), good visibility, and calm reef sites make it an ideal place to learn. A PADI Open Water course takes 3-4 days and costs $350-500.