Marine wildlife

Swimming with whale sharks

Slip into the Indian Ocean beside the world's largest fish on a full-day boat trip — from Coral Bay, the quieter of Ningaloo's two whale-shark bases.

Each autumn and early winter whale sharks gather along Ningaloo to feed on the plankton bloom that follows the mass coral spawn, and Coral Bay is one of only two places on the reef you can join a swim. It is the smaller, quieter base — fewer operators than Exmouth — but the day is the same: out on the reef for the chance to swim beside a gentle, plankton-feeding giant.

A spotter plane finds a shark from the air, the boat positions ahead of it, and small groups of snorkellers slip in to swim alongside as it glides past. Despite the size the experience is calm rather than frightening, and humpbacks, manta rays and turtles are common bonus sightings.

Encounters are wild and never guaranteed, but reputable operators have high success rates in peak season and most offer a free return trip if no shark is sighted.

When to go

Roughly March to July, peaking April–May (tied to the autumn coral spawn). Not year-round.

See the full when-to-visit calendar →

Experiences

How it works

  • Licensed full-day boat tour only — spotter plane, gear, wetsuit, guides and meals included.
  • You must be a confident snorkeller able to enter open water from a moving boat; no diving certification needed.
  • Only up to 10 swimmers are in the water with a shark at once.

Book a tour

Independent listings.

More info

More things to do

Spotted something wrong, or something missing? Suggest an edit