March – to August
Whale Sharks generally arrive in late march to April and remain until at least mid-August. They congregate along the Ningaloo Reef to feed on coral spawn and zooplankton, offering this unique opportunity to snorkel with the world’s biggest fish.