Dive Sites Near Port Macquarie

6 dive sites in and around Port Macquarie, NSW, nearest first, with the depth, skill level and conditions for each one.

Diving at The Steps, Port Macquarie

The Steps, Port Macquarie

Port Macquarie, NSW

Beginner3-8 mLive viz

Shallow Port Macquarie shore dive popular for training and night dives, with dense macro life across broken reef and short kelp.

View dive site →
Coastal waters and a river mouth below North Brother Mountain in Dooragan National Park, near Laurieton, NSW

Cod Grounds

Laurieton, NSW

Advanced18-32 m

Three volcanic pinnacles about 7 km off Laurieton, rising from a 40 m seabed to 18 m inside a no-take marine park that protects a year-round aggregation of critically endangered grey nurse sharks.

View dive site →
Diving at Hat Head Bommie

Hat Head Bommie

Hat Head, NSW

Intermediate8-16 mLive viz

Underrated isolated reef bommie on the NSW mid-north coast with sheltering ledges, pelagic schools, and a steady population of moray eels and cod.

View dive site →
View south from Smoky Cape near South West Rocks over deep blue water, with a small pair of rocks offshore and a long beach curving away

Black Rocks, Smoky Cape

South West Rocks, NSW

All Levels6-20 mLive viz

Two bare rocks off the beach south of Smoky Cape Lighthouse shelter a plate coral garden in 6 to 20 m, with resident turtles and egg cowries; usually dived as separate north and south side dives.

View dive site →
Diving at Fish Rock Cave

Fish Rock Cave

South West Rocks, NSW

Advanced10-30mLive viz

Two kilometres off the South West Rocks coastline, a small rocky islet rises from the Tasman Sea. Beneath it, a tunnel runs clean through the rock for 125 metres, and inside that tunnel, almost...

View dive site →
Diving at Green Island, South West Rocks

Green Island, South West Rocks

South West Rocks, NSW

Intermediate8-16 mLive viz

South West Rocks is famous for Fish Rock, the through-cave swim that draws divers from around the world. But just along the coast lies its quieter, gentler...

View dive site →