Where to Dive with Whale Sharks: 10 Best Destinations (2026)

Swimming with a whale shark is one of scuba diving's ultimate bucket-list experiences. These gentle giants gather at predictable feeding grounds from Mexico to the Maldives, offering snorkel and dive encounters that are both humbling and unforgettable.
This guide covers the best places to dive with whale sharks, with seasons, encounter styles and practical tips for responsible, sustainable trips.
Where Are the 10 Best Places to Dive with Whale Sharks?
The 10 best whale shark destinations are Isla Mujeres / Holbox (Mexico), Utila (Honduras), Ningaloo Reef (Australia), Maldives (South Ari Atoll), Donsol (Philippines), Mafia Island (Tanzania), Sodwana Bay (South Africa), Galapagos, Djibouti, and Tofo (Mozambique).
Most encounters are snorkel-focused, though scuba divers also see whale sharks in the Maldives, Galapagos and on select liveaboards.
Whale Shark Destinations at a Glance
Whale shark hotspots fall into three broad encounter types:
- Seasonal aggregations: Mexico, Ningaloo and Tanzania — large groups feeding on plankton blooms.
- Year-round reef encounters: Maldives, Utila and Mozambique — individual sharks on regular dive sites.
- Remote pelagic trips: Galapagos and Djibouti — adventurous liveaboard or expedition diving.
10 Best Whale Shark Destinations (Detailed)
1. Isla Mujeres / Holbox, Mexico
The waters between Isla Mujeres, Holbox and Cancún host one of the planet's largest whale shark aggregations each summer. Hundreds of sharks feed on tuna spawn near the surface, making this primarily a snorkel experience.
Best season: June through September; book regulated tours with licensed operators.
2. Utila, Honduras
Utila in the Bay Islands offers one of the Caribbean's most reliable year-round whale shark encounters. Sharks appear on deep walls and channels, often spotted from dive boats or during fun dives.
Best for: Budget Caribbean travel combined with affordable certification.
3. Ningaloo Reef, Australia
Western Australia's Ningaloo Reef is the classic whale shark destination. Tours from Exmouth and Coral Bay use spotter planes to find sharks feeding offshore — a well-managed, snorkel-first industry.
Best season: March through July; book early for peak months.
4. Maldives (South Ari Atoll)
The South Ari Atoll in the Maldives offers some of the world's most consistent year-round whale shark sightings. Scuba divers encounter them on thilas and channels while mantas share the same waters.
Best for: Liveaboards and resort divers who want sharks plus luxury reef diving.
5. Donsol, Philippines
Donsol in Sorsogon Bay pioneered community-based whale shark tourism in the Philippines. Strict interaction rules govern snorkel-only trips with local spotters — a model for sustainable ecotourism.
Best season: December through May; combine with nearby Legazpi or Ticao Island trips.
6. Mafia Island, Tanzania
Mafia Island in the Indian Ocean sees whale sharks from October through March, feeding near the surface in calm channels. The experience is quieter and less crowded than Mexico or Ningaloo.
Best for: East Africa adventures combining safari and island diving.
7. Sodwana Bay, South Africa
Sodwana Bay on South Africa's KwaZulu-Natal coast offers warm Indian Ocean reef diving with seasonal whale shark sightings. The site is also famous for ragged-tooth sharks and turtle nesting beaches nearby.
Best season: Summer months (November–March) for warmest water and shark activity.
8. Galapagos, Ecuador
The Galapagos Islands offer occasional whale shark encounters on liveaboard itineraries, especially around Darwin and Wolf in the right season. These are wild, pelagic sightings alongside hammerheads and mantas — not guaranteed, but unforgettable.
Best for: Experienced divers on liveaboards; Advanced Open Water recommended.
9. Djibouti
The Gulf of Tadjoura in Djibouti hosts remarkable whale shark aggregations from November through February. Snorkelers and divers encounter large numbers of sharks feeding near the surface in one of the Indian Ocean's lesser-known hotspots.
Best for: Off-the-beaten-path expedition travellers.
10. Tofo, Mozambique
Tofo Beach in southern Mozambique is a whale shark and manta ray hotspot on the Indian Ocean. Year-round sightings on reef dives and snorkel trips make it one of Africa's best-value pelagic destinations.
Best for: Combining whale sharks with manta cleaning stations and humpback season.
Whale Shark Destinations Comparison
| Destination | Best season | Style | Highlights |
|---|---|---|---|
| Isla Mujeres | Jun-Sep | Snorkel | Mass aggregations |
| Utila | Year-round | Snorkel/dive | Caribbean reliability |
| Ningaloo | Mar-Jul | Snorkel | Plane-spotter tours |
| Maldives (Ari) | Year-round | Scuba/snorkel | Reef encounters |
| Donsol | Dec-May | Snorkel | Community ecotourism |
| Mafia Island | Oct-Mar | Snorkel | Indian Ocean quiet |
| Sodwana Bay | Nov-Mar | Scuba | SA reef diving |
| Galapagos | Jun-Nov | Liveaboard | Pelagic adventure |
| Djibouti | Nov-Feb | Snorkel/dive | Dense aggregations |
| Tofo | Year-round | Scuba/snorkel | Sharks + mantas |
When Is the Best Time to See Whale Sharks?
Whale shark seasons vary by region — plan around these peak windows:
- Mexico: June–September for the largest aggregations near Cancún.
- Ningaloo: March–July with peak sightings April–June.
- Maldives & Tofo: Year-round with regional peaks during plankton blooms.
- Djibouti & Tanzania: November–March for Indian Ocean feeding events.
Whale sharks are wild animals — no destination guarantees sightings, but regulated operators improve your odds.
How to Plan a Whale Shark Trip
- Choose snorkel vs scuba: Mexico, Ningaloo and Donsol are snorkel-first; Maldives and Tofo suit certified divers.
- Book regulated operators: Look for permits, distance rules and no-touch policies.
- Bring reef-safe sunscreen: Many aggregation sites are in protected waters.
- Allow buffer days: Weather can cancel boat trips — plan extra days in peak season.
- Compare dive centers: Use Be Underwater to find reputable operators worldwide.
FAQ: Diving with Whale Sharks
Do you need scuba certification to swim with whale sharks?
No. Most whale shark trips in Mexico, Ningaloo and Donsol are snorkel-only. Certification helps in the Maldives, Sodwana and Tofo where encounters happen on dive sites.
Is it safe to swim with whale sharks?
Yes. Whale sharks are filter feeders and pose no threat to humans. Follow operator rules — maintain distance, avoid touching and never block their path.
Where is the cheapest place to see whale sharks?
Utila, Donsol and Tofo offer relatively affordable encounters compared to Ningaloo or Maldives liveaboards. Mexico day trips from Cancún vary by season and operator.
Related Diving Guides
Plan Your Whale Shark Adventure
Compare dive centers and tour operators for whale shark trips in Mexico, the Maldives, Philippines and beyond.