Seal Rocks

Photo: Jocey K / CC BY-SA 2.0

Seal Rocks is a sleepy coastal hamlet on the Mid North Coast of New South Wales, where the Myall Lakes meet the Tasman Sea. With its pristine beaches, historic lighthouse, and laid-back vibe, it's the kind of place where you can kick off your shoes and not put them back on for days. The main draw is the unspoiled natural beauty – think crystal-clear waters, dramatic rock formations, and a sense of seclusion that's increasingly rare along this stretch of coast. It's a favourite for surfers, divers, and anyone chasing a quiet beach escape.

Highlights & What to See

Suggested Time to Spend

Seal Rocks is best savoured over two to three days. This gives you time to explore the beaches, take a walk to the lighthouse, paddle on the Myall Lakes, and maybe try a dive or surf. It's a place to slow down – don't rush it. A long weekend is ideal, allowing for a relaxed pace and spontaneous detours.

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