Mermaid Pools Tahmoor – Bargo River Gorge Swimming Hole Guide

A Natural Escape at Mermaid Pools Tahmoor
If you’re after a wild swimming hole just outside Sydney, Mermaid Pools Tahmoor should be near the top of your list. Tucked into the Bargo River gorge, this dramatic natural pool is surrounded by towering sandstone cliffs and pristine bushland. It’s a favourite with bushwalkers and photographers who love the raw beauty of the Australian bush.
Find this and dozens more in Swim New South Wales: directions, access notes and safety tips. Printed guides include 12 months of the Explorer app free. Get the guide →
Unlike typical swimming spots, Mermaid Pools feels remote and untouched. The pool is fed by a cascading waterfall, and its deep, dark water has made it a legendary spot for locals and travellers looking for something off the beaten track. It’s one of the wild swims in our guide Swim New South Wales.

Where Are Mermaid Pools? How to Get There
Mermaid Pools are in Tahmoor, New South Wales, about 90 minutes south-west of Sydney. This is Aboriginal Country, and the gorge holds cultural significance as well as natural beauty, so treat it with respect.
The bushwalking track begins near Rockford Road in Tahmoor. It’s a rugged, unsigned bush track with rocky sections and river crossings, and it usually takes 45 minutes to an hour to reach the pools, depending on your pace and the conditions.
Parking is informal, and there are no toilets, bins or picnic areas, so bring what you need and carry everything out.

Why Visit Mermaid Pools?
- Scenery: The cliffs around Mermaid Pools form a sandstone amphitheatre that feels almost otherworldly.
- Photography: The still, reflective water framed by cliffs makes it a perfect spot for photographers.
- Close to Sydney: At under two hours’ drive, it’s an easy day trip from the city.
- Nearby walks: The Tahmoor Canyon Track and the Bargo River are both great add-ons for a day out.

Is It Safe to Swim at Mermaid Pools?
The pool is beautiful, but Mermaid Pools is also known for its dangers. The water is extremely deep, the rocks and cliff edges are slippery, and tragically, people have died and been injured here. Don’t jump or dive from the cliffs.
If you plan to visit:
- Stay on the track and well back from cliff edges.
- Don’t jump or dive into the pool.
- Go with friends rather than alone.
- Check conditions before swimming, and stay out after heavy rain when flash flooding is a risk.
- Remember there are no lifeguards.
For a gentler swim, you might prefer the nearby See Through Pools, on the same walking trail, with shallow, crystal-clear water that’s ideal for relaxing.
Best Time to Visit
Spring and autumn are the best times to explore Mermaid Pools, when the weather is mild and the bushwalk is more comfortable. In summer the gorge can be very hot, which makes the walk harder. Winter is still possible, but the cold water may put you off swimming.
Final Thoughts on Mermaid Pools Tahmoor
Whether you call it Mermaid Pools or Mermaid Pool, this hidden spot is one of the most striking natural swimming holes in New South Wales. With its dramatic cliffs, secluded feel and closeness to Sydney, it keeps drawing people looking for something wild and unforgettable.
If you go, treat the land with respect, leave no trace, stay safe and enjoy one of nature’s most striking creations.
Mermaid Pools Tahmoor FAQs
Can you swim at Mermaid Pools Tahmoor?
People do swim here, but the pool is extremely deep, the rocks are slippery and there are no lifeguards. Enter the water carefully, never jump or dive, and stay away after heavy rain.
Can you jump at Mermaid Pools?
No. Jumping and diving from the cliffs is dangerous, and people have died and been seriously injured here.
How long is the walk to Mermaid Pools?
From the start near Rockford Road in Tahmoor, the rugged, unsigned bush track usually takes 45 minutes to an hour each way, depending on your pace and conditions.
Are there toilets at Mermaid Pools?
No. There are no toilets, bins or picnic areas, and parking is informal, so pack out everything you bring.
