Where and when to see whale sharks
The world's largest fish is a filter feeder that gathers where plankton, fish spawn or krill blooms are seasonal, so sightings are strongly tied to the calendar. Many encounters are on snorkel, with diving possible at some sites.
This guide documents sightings in 23 Good Dives regions. The most regions are in peak season in November.

Whale sharks sighting calendar
Calendar months, every year
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deep South MaldivesMaldives | Peak | Peak | Peak | Peak | Peak | ● | ● | ● | ● | ● | ● | Peak |
| Ari AtollMaldives | ● | ● | ● | ● | ● | ● | ● | Peak | Peak | Peak | Peak | ● |
| Cenderawasih BayIndonesia | ● | ● | ● | ● | ● | Peak | Peak | Peak | Peak | ● | ● | ● |
| Triton BayIndonesia | Peak | Peak | Peak | Peak | ● | ● | Peak | Peak | ||||
| TofoMozambique | Peak | Peak | Peak | ● | ● | Peak | Peak | |||||
| Ningaloo ReefAustralia | ● | Peak | Peak | Peak | Peak | ● | ● | ● | ||||
| GalápagosEcuador | ● | Peak | Peak | Peak | Peak | ● | ||||||
| Mafia IslandTanzania | Peak | Peak | ● | ● | Peak | Peak | ||||||
| Koh TaoThailand | ● | Peak | Peak | Peak | ● | ● | ● | |||||
| DjiboutiDjibouti | Peak | ● | ● | Peak | Peak | |||||||
| Sea of Cortez (La Paz)Mexico | ● | ● | ● | ● | ● | Peak | Peak | |||||
| Seychelles (Inner Islands)Seychelles | ● | Peak | Peak | Peak | ● | |||||||
| Similan IslandsThailand | ● | Peak | Peak | Peak | ● | |||||||
| TrincomaleeSri Lanka | ● | Peak | Peak | ● | ● | ● | ||||||
| Isla Mujeres & CancúnMexico | ● | ● | Peak | Peak | ● | |||||||
| Belize Barrier Reef & AtollsBelize | ● | Peak | Peak | ● | ||||||||
| Socorro (Revillagigedo)Mexico | ● | Peak | Peak | |||||||||
| Jardines de la ReinaCuba | ● | ● | ● | ● | ● | ● | ||||||
| Daymaniyat IslandsOman | ● | Peak | ● | |||||||||
| AzoresPortugal | ● | ● | ● | ● | ||||||||
| Baa AtollMaldives | ● | ● | ● | ● | ||||||||
| Tubbataha ReefsPhilippines | ● | ● | ● | ● | ||||||||
| Mergui ArchipelagoMyanmar (Burma) | ● | ● |
Peak = best odds · ● = regularly seen · blank = unlikely.
Calendars describe animal presence, not weather or site access; check each region’s dive season. For grouped animals, a marked month may apply to only one member of the group. Sightings vary by site and dive.
Explore all 23 documented regions
- Deep South MaldivesMaldives · peak Dec–May
- Ari AtollMaldives · peak Aug–Nov
- Cenderawasih BayIndonesia · peak Jun–Sep
- Triton BayIndonesia · peak Nov–Apr
- TofoMozambique · peak Nov–Mar
- Ningaloo ReefAustralia · peak Apr–Jul
- GalápagosEcuador · peak Jul–Oct
- Mafia IslandTanzania · peak Nov–Feb
- Koh TaoThailand · peak Mar–May
- DjiboutiDjibouti · peak Nov–Jan
- Sea of Cortez (La Paz)Mexico · peak Nov–Dec
- Seychelles (Inner Islands)Seychelles · peak Sep–Nov
- Similan IslandsThailand · peak Feb–Apr
- TrincomaleeSri Lanka · peak May–Jun
- Isla Mujeres & CancúnMexico · peak Jul–Aug
- Belize Barrier Reef & AtollsBelize · peak Apr–May
- Socorro (Revillagigedo)Mexico · peak Nov–Dec
- Jardines de la ReinaCuba · seen Jul–Dec
- Daymaniyat IslandsOman · peak Oct
- AzoresPortugal · seen Jun–Sep
- Baa AtollMaldives · seen Jul–Oct
- Tubbataha ReefsPhilippines · seen Mar–Jun
- Mergui ArchipelagoMyanmar (Burma) · seen Mar–Apr