Lake Ainsworth

Photo: CC BY 2.5

Lake Ainsworth is a stunning coastal freshwater lake just south of Byron Bay, famed for its tea-tree-stained waters that glow a deep amber hue. Surrounded by melaleuca wetlands and within walking distance of the Pacific Ocean, this serene spot offers a unique swimming experience that feels both wild and rejuvenating. It's a beloved local escape for paddling, picnicking, and soaking up the tranquil bushland setting.

Highlights & What to See

Suggested Time to Spend

Lake Ainsworth itself is a quick stop – allow 30 minutes to an hour for a swim and a wander along the shore. If you combine it with a visit to Lennox Head and a walk on the boardwalk, plan for a half-day. For a full day, add a hike in Yuraygir National Park or explore the Angourie Blue Pools. This area is best enjoyed as part of a self-drive itinerary between Byron Bay and Coffs Harbour, with plenty of coastal and hinterland diversions along the way.

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