Fish Rock Cave

Photo: Bureau of Land Management / Public domain

Fish Rock Cave, a remarkable underwater sea cave near South West Rocks on the NSW Mid North Coast, is one of Australia’s premier dive sites. This 125-metre-long tunnel, carved through a rocky island, teems with marine life and offers an otherworldly experience for divers and snorkellers alike. The cave’s unique geology and clear waters make it a must-visit for adventurous travellers exploring the Port Macquarie region.

Highlights & What to See

Suggested Time to Spend

Most visitors dedicate a full day to Fish Rock Cave, as it’s accessible only by boat from South West Rocks (about a 15-minute ride). A typical trip involves two dives or a dive and snorkel, allowing you to explore both the cave and the outer reef. If you’re not diving, a half-day snorkelling trip is enough. Combine it with a morning exploring the town or the nearby Smoky Cape Lighthouse for a rewarding day out.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits