Home › New South Wales › Off-leash dog beaches in New South Wales
Off-leash dog beaches in New South Wales
Beach rules often change with the seasons and time of day – check the signs before you unclip.
116 places across 20 council areas.
Lady Robinsons Beach
Kyeemagh · Bayside NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Aslings Beach
Eden · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Bar Beach
Merimbula · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Beares Beach
Bermagui · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Haywards Beach
Wallaga Lake · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Keiths Pinch Beach
Eden · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Lions Park Jiguma Beach
Pambula Beach · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Merimbula Main Beach
Merimbula · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Moorehead Beach
Bermagui · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Southern Cuttagee Beach
Cuttagee · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Tathra Beach
Tathra · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Tura Beach
Tura Beach · Bega Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Urunga Beach
Urunga · Bellingen NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Belongil Beach South
Belongil Beach South · Byron NSW · 🏖️ Beach
🕒 Unknown – check signage
Brunswick Heads Beach
Brunswick Heads · Byron NSW · 🏖️ Beach
🕒 Unknown – check signage
New Brighton Beach
New Brighton Beach · Byron NSW · 🏖️ Beach
🕒 Unknown – check signage
South Golden Beach
South Golden Beach · Byron NSW · 🏖️ Beach
🕒 Unknown – check signage
Tallow Beach
Suffolk Park · Byron NSW · 🏖️ Beach
🕒 Unknown – check signage
Budgewoi Beach
Budgewoi · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Ettalong Beach
Ettalong Beach · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Forresters Beach
Forresters Beach · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
MacMasters Beach
MacMasters Beach · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
North Avoca Beach
North Avoca · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
North Shelly Beach
Toowoon Bay · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Patonga Beach
Patonga · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Pearl Beach
Pearl Beach · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Putty Beach Road Reserve
Killcare Heights · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
The Entrance North Beach
The Entrance North · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Umina Beach
Umina Beach · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Wamberal Beach
Wamberal · Central Coast NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Brooms Head Beach
Brooms Head · Clarence Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Iluka Beach
Iluka · Clarence Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Pippi Beach
Yamba · Clarence Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Bar Beach
North Narooma · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Barlings Beach
Tomakin · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Bengello Beach
Moruya · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Boatshed Beach
Rosedale · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Broulee Beach
Broulee · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Bullengella Lake Beach
Narooma · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Cemetery Beach
Narooma · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Circuit Beach
Lilli Pilli · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Coila Beach
Tuross Head · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Congo Beach
Congo · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Corrigans Beach
Batehaven · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Denhams Beach
Denhams Beach · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Duesbury Beach
Dalmeny · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Durras Main Beach
South Durras · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Garden Bay Beach
Malua Bay · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Handkerchief Beach
Narooma · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Jemisons Beach
Potato Point · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Joshs Beach
Dalmeny · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Kianga Main Beach
Kianga · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Kianga Reef Beach
Kianga · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Long Beach
Long Beach · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Main Beach
Guerilla Bay · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Maloneys Beach
Maloneys Beach · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Malua Bay Beach
Malua Bay · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Mystery Bay Beach
Mystery Bay · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Narooma Main Beach
Narooma · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
One Tree Beach North
Tuross Head · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Plantation Beach
Tuross Head · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Potato Point Beach
Potato Point · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Pretty Point Beach
Malua Bay · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Rosedale Beach
Rosedale · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Sunshine Bay Beach
Sunshine Bay · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Surf Beach Reserve
Surf Beach · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Surfside Beach
Surfside · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Tomaga River Reserve
Mossy Point · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Wallaga Beach
Central Tilba · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Wimbie Beach
Surf Beach · Eurobodalla NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Back Creek Beach
South West Rocks · Kempsey NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Crescent Head Beach
Crescent Head · Kempsey NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Grassy Head Beach
Grassy Head · Kempsey NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Hat Head Beach
Hat Head · Kempsey NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Main Beach
South West Rocks · Kempsey NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Stuarts Point Beach
Stuarts Point · Kempsey NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Bombo Beach
Bombo · Kiama NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Jones Beach
Kiama Downs · Kiama NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Werri Beach
Werri Beach · Kiama NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Booragul Foreshore
Booragul · Lake Macquarie NSW · 🏖️ Beach
🕒 All times
Foreshore Reserve
Buttaba · Lake Macquarie NSW · 🏖️ Beach
🕒 All times
Hams Beach
Caves Beach · Lake Macquarie NSW · 🏖️ Beach
🕒 All times
Nine Mile Beach
Blacksmiths · Lake Macquarie NSW · 🏖️ Beach
🕒 All times
Redhead Beach
Redhead · Lake Macquarie NSW · 🏖️ Beach
🕒 All times
Clifton Gardens Reserve
Mosman · Mosman NSW · 🏖️ Beach
🕒 Grass: All day Monday – Friday; before 9am and after 4pm on weekends and public holidays. Beach east of the jetty: weekdays only, seasonal hours
Water access
Sirius Cove
Mosman · Mosman NSW · 🏖️ Beach
🕒 All day Monday – Friday; before 9am and after 4pm on weekends and public holidays
Water access
Spit Reserve (East)
Mosman · Mosman NSW · 🏖️ Beach
🕒 Grass: at all times. Beach & water: All day Monday – Friday; before 9am and after 4pm on weekends and public holidays
Water access
Spit Reserve (West)
Mosman · Mosman NSW · 🏖️ Beach
🕒 Grass: all times except Saturdays 8:30am – 2:30pm. Beach & water: All day Monday – Friday; before 9am and after 4pm on weekends and public holidays
Water access
North Valla Beach
Valla Beach · Nambucca Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Valla Beach Lions Reserve
Valla Beach · Nambucca Valley NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
Avalon Beach Reserve
Avalon Beach · Northern Beaches NSW · 🏖️ Beach
🕒 Unknown – check signage
Fenced
Great Mackerel Beach
Great Mackerel Beach · Northern Beaches NSW · 🏖️ Beach
🕒 Unknown – check signage
Mona Vale Beach
Mona Vale · Northern Beaches NSW · 🏖️ Beach
🕒 Time restrictions apply – check the signs
Sandy Bay Beach
Clontarf · Northern Beaches NSW · 🏖️ Beach
🕒 Unknown – check signage
Dunbogan Beach
Dunbogan · Port Macquarie-Hastings NSW · 🏖️ Beach
🕒 Unknown – check signage
Grants Beach
Grants Beach · Port Macquarie-Hastings NSW · 🏖️ Beach
🕒 Unknown – check signage
Lighthouse Beach
Lake Innes · Port Macquarie-Hastings NSW · 🏖️ Beach
🕒 Unknown – check signage
Nobbys Beach
Port Macquarie · Port Macquarie-Hastings NSW · 🏖️ Beach
🕒 Unknown – check signage
North Shore Beach
North Shore · Port Macquarie-Hastings NSW · 🏖️ Beach
🕒 Unknown – check signage
North Shore Beach
North Shore · Port Macquarie-Hastings NSW · 🏖️ Beach
🕒 Unknown – check signage
Rainbow Beach
Lake Cathie · Port Macquarie-Hastings NSW · 🏖️ Beach
🕒 Unknown – check signage
Rocky Beach
Port Macquarie · Port Macquarie-Hastings NSW · 🏖️ Beach
🕒 Unknown – check signage
Washhouse Beach
Camden Head · Port Macquarie-Hastings NSW · 🏖️ Beach
🕒 Unknown – check signage
Memorial Park Beach
Meadowbank · Ryde NSW · 🏖️ Beach
🕒 Unknown – check signage
To verify
The Jetty
Shell Cove · Shellharbour NSW · 🏖️ Beach
🕒 Unknown – check signage
Community-mapped
Greenhills Beach dog off-leash area
Cronulla · Sutherland NSW · 🏖️ Beach
🕒 4pm–10am (daylight saving), 3pm–10am (rest of year)
Horderns Beach dog off-leash area
Bundeena · Sutherland NSW · 🏖️ Beach
🕒 Time restrictions apply – check the signs
Silver Beach dog off-leash area
Kurnell · Sutherland NSW · 🏖️ Beach
🕒 No time restrictions (council page)
Dreamtime Beach (leash-free section)
Fingal Head · Tweed NSW · 🏖️ Beach
🕒 Unknown – check signage
Pottsvile Beach (South) (leash-free section)
Pottsville · Tweed NSW · 🏖️ Beach
🕒 Unknown – check signage
South Cabarita Beach (Maggies Beach) (leash-free section)
Cabarita Beach · Tweed NSW · 🏖️ Beach
🕒 Unknown – check signage
South Kingscliff Beach (leash-free section)
Kingscliff · Tweed NSW · 🏖️ Beach
🕒 Unknown – check signage
Little Austinmer Beach
Austinmer · Wollongong NSW · 🏖️ Beach
🕒 Unknown – check signage
Community-mapped
McCauleys Beach
Bulli · Wollongong NSW · 🏖️ Beach
🕒 Unknown – check signage
Community-mapped
Robertson Park and Beach
Watsons Bay · Woollahra NSW · 🏖️ Beach
🕒 Between 3:30pm – 10:30am (except during organised public events)
Rose Bay Foreshore
Rose Bay · Woollahra NSW · 🏖️ Beach
🕒 At all times
Water access
Park-day essentials
Pack poo bags, a collapsible water bowl and a long line if your dog's recall is a work in progress. On hot days, head out early or late and avoid hot pavement.