Marine wildlife

Swimming with whale sharks

Slip into the Indian Ocean beside the world's largest fish — a gentle, plankton-feeding giant, mostly 4–12 m at Ningaloo — on one of the only reefs where the encounter is reliable.

Each autumn and winter, whale sharks gather along Ningaloo Reef to feed on plankton, drawn by the mass coral spawn that follows the autumn full moons. Ningaloo is one of the most dependable places on Earth to swim with them, and Exmouth is the main launch point.

Tours are full-day, boat-based affairs: a spotter plane finds a shark from the air, the vessel positions ahead of it, and small groups of snorkellers slip in to swim alongside as it glides past. These are harmless filter feeders, and despite their size the experience is calm rather than frightening — usually a couple of warm-up reef snorkels while the plane searches, then several swims as the day allows.

Encounters are wild and never guaranteed, but reputable operators have very high success rates in peak season and most offer a free return trip if no shark is sighted. Humpbacks, manta rays and turtles are common bonus sightings.

When to go

Core season mid-March to July/August (best April–July), tied to the autumn coral spawn. Not year-round.

See the full when-to-visit calendar →

Experiences

How it works

  • Licensed boat tour only — a full day (~7:30am–4pm) with spotter plane, snorkel gear, wetsuit, guides and meals included.
  • Moderate: you need to be a confident snorkeller able to enter open water from a moving boat and swim short bursts. No diving certification needed.
  • Groups are split so 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