Oyster Stacks

Several rock stacks covered in oyster shells just off the shore attract large numbers of tropical fish, making this one of Ningaloo's best shore snorkelling spots.

Oyster Stacks lies about 4 km south of Turquoise Bay. A few metres offshore is a group of rock pillars covered in oyster shells, with dense schools of fish around them, including lionfish, moray eels, sea turtles, and a variety of corals. The water is shallow and the rocks are sharp, so snorkelling is only safe at high tide (above roughly 1.2 m), otherwise you risk scratching your skin and damaging the coral, so check the tide tables before you go. The entry point is over rocks, so reef shoes are recommended. There are no lifeguards or shower facilities. The site is within Cape Range National Park, and a national park entry ticket is required.

Opening hours

All day (snorkeling only suitable at high tide)

Snorkeling · Tropical fish · Tides

Nearby sights

Places to eat nearby

More in Exmouth & Ningaloo Reef