A local’s guide to the best freshwater swimming spots and waterfalls near Cairns

Guide

By Katie Purling

In the tropical paradise of Cairns, the temperature rarely dips below the 20s and the humidity is sure to keep you on the lookout for swimming spots year round. 

And while the beaches and the waters of the Great Barrier Reef are sure to lure you in, the locals up here know it’s all about adventuring to inland swimming holes and waterfalls.

Here’s the low-down on a few of the best freshwater hangs this region has to offer.  

South of Cairns

The Babinda Boulders

Bring a picnic and laze about, splash around in the emerald green waters and take in the too-green-to-be-true surrounds of the rainforest towering above. It’s not hard to see why the Babinda Boulders are a favourite amongst both tourists and locals.  

Best time to visit: The water is generally flowing all year, although rainy days are not unheard of in Babinda, so keep an eye on the weather and aim for a rain-free day.

Please note: Stick to the designated swimming areas (indicated by signage) and do not swim in strong currents or poor weather conditions, especially after heavy rainfall.

Behana Gorge

Photo by @therawphoto

Looking for a little more adventure? Set your sights on Behana Gorge.

Located 30 minutes south of Cairns, this local hotspot will have you work up a sweat before you cool off. There’s a relatively steep hike to the top of the gorge with an impressive waterfall at the end.

Tip: If you’re a bit of a thrillseeker, try your hand at something loads of fun and take a canyoning tour down the gorge with Cairns Canyoning. 

Best time to visit: Any time of the year this place is perfect for an adventure but it’s especially fun after a downpour.

Lake Eacham

Lake Eacham will take nearly an hour and a half of I-spy from Cairns but it’s well worth the drive. The inland freshwater lake is formed within an extinct volcanic crater, and its cool blue waters and lush rainforest edging make it a truly unique find.  

It’s got everything you need for an awesome day trip here: coin-operated BBQs, picnic areas, walking trails and plenty of fascinating wildlife to say g’day to (the turtle viewing platform is a must to check out).

Best time to visit: A hot summer day as the water can be quite fresh at all times of the year.

Josephine Falls

Zoom down rocky slides in the natural playground of Josephine Falls, an hour south of Cairns.

There’s a beautiful top pool with wheelchair access to a viewing platform, but this pool is off-limits for swimming. Take some snaps here and then follow the easy trail to the bottom swimming hole, where you can wallow about for as long as you like. 

The falls feature on a couple of day tours, so if you want to beat everyone else there, take your breakfast with you.

Want to work up a sweat before you cool off? Hit the mountain bike trails with this handy guide.

Windin Falls

Photo by @kyle_hunter

To find Windin Falls you’ll need to follow the Old Cairns Track across the Gillies Range. Be prepared to spend two hours hiking each way, and pack snacks.

Once at the falls, you’ll be treated to views out across the World Heritage-listed Wet Tropics Rainforest.

Ellinjaa Falls

Just a 15-minute walk from the carpark down a dense rainforest staircase, Ellinjaa is perfect for those who like milky-white waterfalls (and well-positioned rocks to take photos on).

Tip: there is a little ledge hidden behind the falls that you can sit on and take in the scenery.

Close to the city

Hoping to stick closer to Cairns? No worries! There are still plenty of nearby swimming spots to keep you cool.

Stoney Creek

Follow the walking track alongside the creek. It leads all the way up to the weir, a lush waterhole with deep rock pools of cool, clear water and a stunning waterfall. This swimming spot is certainly worth the short 15-30 minute hike off the beaten track.

Best time to visit: Any time of the year, however as with all waterfalls, be careful if there has been lots of rain as it can get slippery.

Crystal Cascades

Located around a 20-minute drive from the city centre, this is a family-friendly hang with multiple swimming spots and plenty of space to spread out. BYO floaty and go with the flow for an afternoon of fun and adventure.  

Tip: Check out Fairy Falls while you’re here. Follow the rainforest path at the back of the car park for a 20-minute walk alongside the creek all the way up to the falls. .

Best time to visit: This one is better to visit when it’s a bit dryer as it can involve boulder hopping, especially to visit the falls and is very slippery when wet. Be careful!

Heading North

Set your GPS north of Cairns. The swimming spots become even more stunning as you head deeper into the rainforest.

Mossman Gorge

Start at the Mossman Gorge Cultural Centre and catch a bus up to the gorge ($11.80 adults, $5.90 children). From there you can opt to explore the ancient rainforest on your own before jumping in for a swim, or take a guided tour with a local Aboriginal elder to gain a deeper insight into the ancient flora and fauna of the rainforest, and learn about traditional plant uses and Kuku Yalanji culture.

Best time to visit: Mossman Gorge is open year round, but get there early to avoid the crowds. 

Mason's Store, Cape Tribulation

A trip to Tropical North Queensland isn’t complete without a trip to the Daintree. If you’re heading that way, stop at Mason’s Store at Cape Tribulation to fill your belly with a yummy lunch AND for a swim at their stunning swimming hole.

Wander around to the back of the store and you’ll find deep pools of crystal-clear water, where you can often spot turtles and different types of tropical fish. Some people even bring a snorkel and mask to explore beneath the surface. 

Cape Tribulation is located a three-hour drive from Cairns or 1.5 hours from Port Douglas and involves a ferry crossing over the Daintree River

Best time to visit: Better to visit when it’s dry as access can be difficult after lots of rain.

Let's stay in touch

We'll help uncover your perfect Queensland experience

Bunji
Welcome to Queensland! ☀️ How can I help you?