
The short answer
The most popular Perth dog beaches are Peasholm Dog Beach (Scarborough, City of Stirling) and Hillarys Dog Beach (City of Joondalup), both off-lead. Other off-lead beaches include North Floreat and South City Beach (Town of Cambridge), Swanbourne (City of Nedlands), South Cottesloe and Grant Street (Town of Cottesloe), Mosman Beach, the northern tip of Leighton and the north end of South Beach in Fremantle. Two rules catch people out: Grant Street bans dogs from 10am to 4pm, October to March, and the Whitfords horse beach is on-lead on weekday and Saturday mornings. Cottesloe main beach, Scarborough, Sorrento and Mullaloo ban dogs.
Every Perth metro dog beach, by council
In WA the Dog Act 1976 lets each local government declare dog exercise areas (where dogs may be off the lead) and dog prohibited areas. So there is no single Perth dog beach list. We read each coastal council's own page or policy and put the results in one place. Where a council publishes no hours, the table says so rather than guessing.
Checked against each council's own page or policy in November 2026. Councils can change these orders, and on-site signs always win.
| Beach | Council | Dogs | Times | Good to know |
|---|---|---|---|---|
| Peasholm Dog Beach Scarborough | City of Stirling | Off-lead dog beach | No hours published | Toilets, showers, dog wash, dog drinking points, free floodlit car park (40 bays) |
| Trigg Beach (dog section) Trigg | City of Stirling | Off-lead dog beach | No hours published | Only between Kathleen and Bennion streets |
| North Beach (dog section) North Beach | City of Stirling | Off-lead dog beach | No hours published | Only between Castle and Margaret streets |
| North Floreat Beach City Beach / Floreat | Town of Cambridge | Off-lead (dog exercise area) | No hours in the policy | About 2 km, from the stormwater drain opposite Oban Road north to the Stirling boundary |
| South City Beach City Beach | Town of Cambridge | Off-lead (dog exercise area) | No hours in the policy | South of the access path opposite Dartmouth Avenue to the Town boundary |
| Swanbourne Beach Swanbourne | City of Nedlands | Off-lead (dog exercise area) | No hours published | Dogs prohibited on the sand beside the Swanbourne Beach development |
| South Cottesloe dog beach Cottesloe | Town of Cottesloe | Off-lead (dog exercise area) | No hours published | From the groyne at Beach Street south to Mosman Beach |
| Grant Street Beach (North Cottesloe) Cottesloe | Town of Cottesloe | Off-lead (dog exercise area) | No dogs October to March, 10am to 4pm | Rocks and reef in the water |
| Mosman Beach Mosman Park | Town of Mosman Park | Off-lead at all times | All times (Town map) | A 600 m stretch between South Cottesloe and Leighton |
| Leighton Beach (northern end) North Fremantle | City of Fremantle | Off-lead (dog exercise area) | No hours in the policy | Only the northernmost 209 m; the rest of Leighton and Port Beach is dog prohibited |
| South Beach (north section) South Fremantle | City of Fremantle | Off-lead (dog exercise area) | No hours in the policy | Between Scott Street and Douro Road; south of Douro Road is dog prohibited |
| C.Y. O'Connor Beach North Coogee | City of Cockburn | Dogs allowed (City dog beach) | No hours published | North of the South Fremantle Power Station to the Catherine Point groyne |
| Jervoise Bay dog beach Jervoise Bay | City of Cockburn | Dogs allowed (City dog beach) | No hours published | Faces the Henderson shipbuilding area; reached via Jervoise Bay Cove road |
| Hillarys Dog Beach Hillarys | City of Joondalup | Off-lead, all year | All year | Lead on in the car park and on the path in; no entry via Whitford Nodes South car park path or the northern marina groyne |
| Hillarys (Whitfords) Horse Beach Hillarys | City of Joondalup | On-lead or off-lead by time | Mon to Sat mornings on-lead; Mon to Sat afternoons and all Sunday off-lead | Shared with horses, which may use it daybreak to midday Mon to Sat |
| Quinns Rocks dog beach Quinns Rocks | City of Wanneroo | Designated dog beach | No hours published | Part of Quinns Rocks Beach, north from Tapping Way |
| Yanchep dog beach Yanchep | City of Wanneroo | Designated dog beach | No hours published | Part of Yanchep Beach, south from the northern end of Compass Park |
| Two Rocks dog beach Two Rocks | City of Wanneroo | Designated dog beach | No hours published | Part of Two Rocks Beach, south of the southern groyne |
Beaches where dogs are prohibited (all from the same council sources): Scarborough Beach sand (City of Stirling allows dogs on a lead only in the reserve's car parks, thoroughfares and footpaths), the central City Beach and Floreat Beach between the Dartmouth Avenue path and the Oban Road drain, the main Cottesloe beach, Port Beach and Leighton south of the 209 metre dog section, South Beach south of Douro Road, the whole City of Joondalup coast from Burns Beach to Marmion except Hillarys Dog Beach (so Sorrento, Mullaloo and Whitford Nodes are out), Coogee Beach, Ngarkal Beach and Woodman Point in Cockburn, and every City of Wanneroo beach reserve outside the three dog beaches.
Heading south of Cockburn? Rockingham has its own dog beach rules, covered in our Rockingham dog beaches guide.
Best Perth dog beach by use case
| If you want | Go to | Why |
|---|---|---|
| Facilities (toilets, showers, dog wash) | Peasholm, Scarborough | The City of Stirling lists toilets, showers, a dog wash, dog drinking points and free floodlit parking. |
| The longest run | North Floreat Beach | The Town of Cambridge puts the dog stretch at about two kilometres. |
| A long walk across three councils | South Cottesloe to Leighton | The Cottesloe, Mosman Beach and northern Leighton dog sections join end to end. |
| Northern suburbs, any day, any hour | Hillarys Dog Beach | The City of Joondalup sets it aside for dogs all year with no time limits. |
| A summer middle-of-the-day swim | Mosman Beach or Swanbourne | No published time limits (unlike Grant Street), though the sand will be hot. |
| Fremantle and southern suburbs | South Beach (north section) | The only off-lead stretch on Fremantle's southern coast, Scott Street to Douro Road. |
| Outer north | Quinns Rocks, Yanchep, Two Rocks | The City of Wanneroo's three designated dog beaches; every other beach reserve there is no dogs. |
The councils that set the rules
This guide covers the nine coastal local governments from Wanneroo in the north to Cockburn in the south. Each card below is what that council says, in its own words where it matters, with a link to its page.
City of Wanneroo
Three designated dog beaches: Quinns Rocks (north from Tapping Way), Yanchep (south from the northern end of Compass Park) and Two Rocks (south of the southern groyne). Outside them, dogs are prohibited on beach reserves and may only be walked on a lead on built coastal paths. Wanneroo dog exercise page.
City of Joondalup
One dog beach, at Hillarys, plus the time-shared horse beach just north of it. The foreshore from Burns Beach to Marmion is otherwise dog prohibited; the coastal dual use path is on-lead. Joondalup animal exercise areas.
City of Stirling
Three dog beaches: Peasholm Street in Scarborough, Trigg (Kathleen to Bennion streets) and North Beach (Castle to Margaret streets). “Dogs are prohibited at all other beach and coastal reserve areas.” Stirling dog exercise areas.
Town of Cambridge
Two beach dog exercise areas, North Floreat and South City Beach, with the central City Beach and Floreat Beach between them dog prohibited. Source: the Town's Dog Control Policy 4.4.1 (exercise area list approved July 2014, policy last reviewed July 2020).
City of Nedlands
Swanbourne Beach is a dog exercise area, except the sand beside the Swanbourne Beach development, which is dog prohibited. The City also lists White Beach on the river at Dalkeith as a dog exercise area. Nedlands dog areas list.
Town of Cottesloe
A southern and a northern dog beach. Any public beach not listed is dog prohibited. The northern (Grant Street) beach has a summer daytime ban. Cottesloe dog beaches.
Town of Mosman Park
Mosman Beach is a designated dog exercise area, shown green (“off the lead at all times”) on the Town's dog exercise zones map. The map is marked current as at October 2018.
City of Fremantle
Its policy (last amended June 2026) defines a dog exercise area as an off-lead area. Beach exercise areas: the northern 209 m of Leighton and South Beach between Scott Street and Douro Road. Port Beach is prohibited. Dogs in Fremantle.
City of Cockburn
Dogs can use two beaches: C.Y. O'Connor Beach and Jervoise Bay dog beach. Dogs are prohibited at Woodman Point (Ammunition Jetty around to Jervoise Bay), Coogee Beach and its Powell Road reserve, and Ngarkal Beach at Port Coogee Marina. The City's pages do not spell out the off-lead extent in text, so check its interactive map on the dog ownership page before you unclip.
Perth dog beaches, in detail
1. Peasholm Dog Beach, Scarborough
Peasholm is one of Perth's best-served dog beaches. The City of Stirling venue page places it on West Coast Highway, between Floreat and Scarborough Beach, and lists public toilets, showers, a dog wash area, drinking fountains and animal drink facilities. The City describes the parking as free and floodlit, with 40 bays, and notes that a spot cannot be guaranteed (checked November 2026).
Off-lead? Yes. It sits on the City's dog exercise areas page, where dogs must stay under effective control. No hours are published. Watch for: a full car park on warm weekends, and the edge of the dog area. Walk north onto Scarborough Beach sand and you are in a dog prohibited area.
2. Hillarys Dog Beach and the Whitfords horse beach
Hillarys is the City of Joondalup's only dog beach, described by the City as “a stretch of coastline dedicated all year round to the exercising of dogs.” Dogs can be off-lead under effective control. They must be on a lead in the car park and on the path to and from the sand. Use the Dog Beach access path. The City says dogs may not enter via the Whitford Nodes South car park path or from the northern Hillarys Marina groyne.
Immediately north is the Hillarys Horse Beach, also called the Whitfords Horse Beach, which is what most people mean by “Whitfords dog beach.” Horses may use it from daybreak to midday, Monday to Saturday. Dogs must be on a lead there on Monday to Saturday mornings, and may be off-lead on Monday to Saturday afternoons and all day Sunday. The City's page also marks short prohibited and on-lead zones either side of the horse access path, so follow the signs there. If you live near Joondalup, our Joondalup adoptable dogs page lists dogs in rescue near you.
3. North Floreat and South City Beach
The Town of Cambridge has the longest dog beach stretch we could confirm in the metro area. Its Dog Control Policy describes North Floreat Beach as the strip from the low water line to the base of the dunes, running north from the stormwater drain opposite Oban Road to the Town's northern boundary, “approximately two kilometres.” South City Beach runs south from the access path opposite Dartmouth Avenue to the Town's southern boundary.
Between those two points, the central City Beach and Floreat Beach are dog prohibited, and so are the sand dunes north to the boundary. Keep your dog on the sand, not in the dunes. The Town's website blocks some automated readers, so if a link will not open for you, its rangers can confirm the current boundaries.
4. Swanbourne Beach
The City of Nedlands lists Swanbourne Beach as a dog exercise area. In a reminder to owners, the City says dogs may be off-lead in the Swanbourne exercise area but must be under control at all times and not disturbing other beach users, and that failing to follow the Dog Act rules can lead to a $200 infringement.
One exception matters: the sand beside the Swanbourne Beach development, from north of the access path at Odern Crescent and Marine Parade to the development's northernmost access path, is dog prohibited, as is the Swanbourne Beach playground. Signs mark the line.
5. Cottesloe: South Cottesloe and Grant Street
The Town of Cottesloe has two dog beaches, and neither is the famous main beach. South Cottesloe's dog beach runs from the small groyne at Beach Street “all the way to Mosman Beach.” Grant Street Beach is at the northern end of North Cottesloe, and the Town warns it has rocks and reef, so keep an eye on your dog in the water.
Grant Street has the only seasonal time limit we found on a Perth dog beach: dogs are not allowed there between 10am and 4pm from October to March. South Cottesloe has no published limit. Under the Town's designated areas for dogs, any public beach not on the list is dog prohibited.
6. Mosman Beach
The Town of Mosman Park describes Mosman Beach as a 600 metre stretch bordered by South Cottesloe to the north and Leighton to the south, and a designated dog exercise area. Its dog map shows it green, meaning off the lead at all times. The Town is rehabilitating the dunes with native planting, so keep dogs off fenced or revegetated dune areas.
7. Leighton (northern end) and Port Beach
“Leighton dog beach” is smaller than many people think. The City of Fremantle's Dog Exercise and Prohibited Areas policy makes only the area within 209 metres of its northern boundary a dog exercise area. From that line south to Port Beach Road, Leighton and Port Beach are dog prohibited.
The upside: that 209 metres joins Mosman Beach, which joins the South Cottesloe dog beach. Put together, the three council areas give one continuous dog-friendly walk from the Beach Street groyne in Cottesloe down to the Leighton line.
8. South Beach, South Fremantle
The same Fremantle policy lists South Beach Reserve (North), from Douro Road to Scott Street, as a dog exercise area. South of Douro Road to the South Beach groyne, including the playground, dogs are prohibited, and the footpath next to the off-lead area is on-lead. Like every Fremantle exercise area, it turns on-lead while a Council-authorised event is running there. For dogs in rescue around the port city, see dog adoption in Fremantle.
9. Trigg and North Beach dog sections
Two short City of Stirling sections suit locals: Trigg Beach between Kathleen and Bennion streets, and North Beach between Castle and Margaret streets. Outside those street-to-street lines, both beaches are dog prohibited, so learn the cross streets before you go.
10. Cockburn: C.Y. O'Connor Beach and Jervoise Bay
The City of Cockburn names two beaches dogs can use: C.Y. O'Connor Beach, north of the South Fremantle Power Station to the Catherine Point groyne, and Jervoise Bay dog beach, facing south to the Henderson shipbuilding area and reached via Jervoise Bay Cove road. Woodman Point, between them, has been dog prohibited since 2020 to protect the Australian Fairy Tern and migratory shorebirds. Coogee Beach and Ngarkal Beach are also dog prohibited.
Looking for a beach buddy?
Perth rescues list dogs of every size and energy level, from water-loving retriever crosses to calm seniors who prefer a slow sniff along the tideline. Browse current listings and filter by what suits your weekends.
Browse Dogs in Perth →Perth dog beaches by season
Summer (December to February)
Perth summers run long stretches in the mid-30s to 40 degrees, and dry sand gets hot enough to burn paw pads. Go early or late. Grant Street is closed to dogs from 10am to 4pm. The afternoon sea breeze cools the air, not the sand.
Autumn (March to May)
Often the most comfortable beach weather for dogs. Grant Street's daytime ban runs to the end of March, then lifts. A good time to start a new rescue dog on quieter sand.
Winter (June to August)
Mild and wet, with daytime temperatures in the mid to high teens. Dog beaches are quieter. Rinse sand and salt out of the coat, and dry a short-coated dog after a swim.
Spring (September to November)
Snake season starts (roughly September to April), so keep dogs out of dune scrub. Grant Street's 10am to 4pm ban returns in October. Days warm quickly, so check the sand with your hand.
Heat, snakes, wildlife and water safety
Heat and hot sand. This is the biggest routine risk on a Perth beach. Use the back-of-your-hand test on dry sand: if it is too hot for your hand, it is too hot for paws. Carry fresh water and a bowl, since seawater is not drinking water. Never leave a dog in a parked car. Heatstroke is an emergency, so get to a vet immediately.
Snakes in the dunes. Dugites, gwardars and tiger snakes live around Perth's bushland, wetlands and coastal scrub, and bites rise in the warmer months. Most dune areas are off limits to dogs anyway (Cambridge prohibits the City Beach dunes, and Mosman Park is replanting its dunes), so keep to the open sand and the marked paths.
Shorebirds. Cockburn closed Woodman Point to dogs after an environmental assessment found federally protected shorebirds rely on it. On any beach, call your dog away from birds resting on the sand. The Town of Mosman Park's dog rules put it simply: the dog must not chase or harass any other person, animal or bird.
Water. Not every dog can swim, and a rescue dog's history is often unknown. Let a new dog find its feet in the shallows first. Keep dogs out of the water when surf is rough. Councils can close a beach at short notice, for example for an algal bloom, so check the council's alerts page before you go.
Ticks and 1080. Paralysis ticks are not established in WA, so the local tick risk at Perth beaches is low; ask your vet about prevention only if you travel east. 1080 fox baiting is a bushland and reserve issue rather than a metro beach one, but watch for “1080 POISON RISK” signs if a beach walk leads into bush.
Know your nearest emergency vet. Perth's 24/7 hospitals include Animal Emergency Service (formerly Perth Vet Emergency) at Cannington and Osborne Park, The Animal Hospital at Murdoch University and WAVES at Success. Save the nearest one before a summer beach trip.
Off-lead still means a lead in your hand
Under section 32 of the Dog Act 1976, a dog in a dog exercise area must be held, tethered, or supervised by a competent person who is close by and carrying a lead they can attach. The City of Fremantle quotes this in its policy, and the Town of Mosman Park puts it plainly: carry a leash so it can be quickly attached. Your dog also needs to be registered with your council and wearing its tag. Our Perth dog registration guide covers how that works.
Clean up after your dog on the sand as well as the path. The City of Stirling lists a $100 on-the-spot penalty for leaving droppings, and the Town of Mosman Park lists $250 for failing to collect them. For grassy off-lead parks rather than beaches, see our Perth dog parks guide.
When is my new rescue dog ready for an off-lead beach?
A dog beach is the hardest off-lead test there is: no fences, other dogs running loose, birds, waves and car parks behind the dunes. A newly adopted dog does not yet know its name well, has no bond with you, and may bolt if a wave or another dog startles it. Most adopters do better waiting a few weeks.
- Read the adoption paperwork. Some rescues note that a dog is not suitable for off-lead areas, or should not mix with unknown dogs. Follow it. The foster carer often knows how the dog handles recall and other dogs.
- Start on a long line. A long line on a quiet dog beach, at a quiet time, lets the dog run while you build a recall.
- Pick the right beach. A long, less crowded stretch such as North Floreat at an early hour is a gentler start than a busy weekend car park beach.
- Check the microchip details. Make sure the chip and council registration show your name and number before the first off-lead run.
- Keep the first visits short. Leave on a good note, before your dog is tired or overwhelmed.
Many of the dogs we list from Perth rescues are adults living in foster homes, so the carer can often tell you how the dog handles recall, water and other dogs before you commit. Our Labrador adoption guide and best dog rescues in Perth are good places to start.
Beach-by-beach guides
Peasholm Dog Beach
Scarborough's off-lead dog beach, with council parking and a dog wash.
Hillarys Dog Beach and Whitfords Horse Beach
The all-year dog beach and the time-share horse beach next to it.
Trigg Dog Beach
Only the stretch between Kathleen and Bennion streets; the main surf beach bans dogs.
Cottesloe Dog Beach
South Cottesloe and Grant Street, and why main Cottesloe Beach bans dogs.
Frequently Asked Questions
What is the best dog beach in Perth?
It depends on what you need, but Peasholm Dog Beach in Scarborough is the easiest all-rounder: the City of Stirling lists it as a dog beach and its venue page lists toilets, showers, a dog wash, dog drinking points and a free floodlit car park. For the longest run of sand, the Town of Cambridge describes North Floreat Beach as about two kilometres of dog exercise beach. For a beach with no time limits in the northern suburbs, Hillarys Dog Beach in the City of Joondalup is off-lead all year.
Is Peasholm dog beach off-lead?
Yes. Peasholm Street dog beach in Scarborough is listed on the City of Stirling's dog exercise areas page, so dogs can run off the lead there as long as they stay under effective control. The City does not publish set hours for it. Dogs are prohibited on all other City of Stirling beaches and coastal reserves except two marked sections of Trigg Beach and North Beach.
What are the rules at Hillarys dog beach?
Hillarys Dog Beach is off-lead all year, as long as your dog stays under effective control and supervision. Dogs must be on a lead in the car park and on the path to and from the beach. The City of Joondalup says dogs may not enter the beach through the Whitford Nodes South car park access path or from the northern Hillarys Marina groyne.
Is there a dog beach at Whitfords?
Not a separate one. The beach people call the Whitfords dog beach is the Hillarys Horse Beach, which the City of Joondalup says is also known as the Whitfords Horse Beach. It sits immediately north of Hillarys Dog Beach. Dogs must be on a lead there on Monday to Saturday mornings, and may be off-lead on Monday to Saturday afternoons and all day Sunday. Whitford Nodes itself is dog prohibited.
Are dogs allowed at Cottesloe Beach?
Not on the main Cottesloe swimming beach. The Town of Cottesloe has two dog beaches: South Cottesloe, from the groyne at Beach Street south to Mosman Beach, and Grant Street Beach at the northern end of North Cottesloe. Dogs are not allowed on the Grant Street dog beach between 10am and 4pm from October to March. Any public beach not listed as a dog exercise area is dog prohibited in Cottesloe.
Can I take my dog to Leighton Beach?
Only to the northern tip. The City of Fremantle's dog policy makes the northernmost 209 metres of its coastline at Leighton a dog exercise area, where dogs can be off-lead. South of that line, Leighton and Port Beach down to Port Beach Road are dog prohibited. The Leighton dog section runs straight on into Mosman Beach, which the Town of Mosman Park marks as off-lead at all times.
Are dogs allowed at Swanbourne Beach?
Yes, in the dog exercise area. The City of Nedlands lists Swanbourne Beach as a dog exercise area and says dogs may be off-lead there if they are under control and not disturbing other beach users. Dogs are prohibited on the sand beside the Swanbourne Beach development, between the access paths shown by signs on site. The City has warned that breaking the Dog Act rules there can bring a $200 infringement.
Can dogs go to Sorrento or Mullaloo beach?
No. The City of Joondalup prohibits dogs on the foreshore from Burns Beach to Marmion, apart from Hillarys Dog Beach and the coastal dual use path. That covers Sorrento and Mullaloo beaches. You can walk your dog on a lead along the coastal path, then use Hillarys Dog Beach for an off-lead run.
Are dogs allowed on Scarborough Beach?
Not on the sand. The City of Stirling lets dogs on a lead in the Scarborough Beach Reserve car parks, thoroughfares and formal footpaths only. For a beach run, use Peasholm Dog Beach just south of Scarborough, or the marked dog sections at Trigg Beach and North Beach.
Is there a dog beach in Fremantle?
Yes. The City of Fremantle's dog policy lists the northern section of South Beach, between Scott Street and Douro Road, as a dog exercise area where dogs can be off-lead. South Beach south of Douro Road is dog prohibited, and the footpath beside the off-lead area is on-lead. The northern 209 metres of Leighton Beach is Fremantle's other beach dog exercise area.
Which famous Perth beaches ban dogs?
Several of the best known. Dogs are prohibited on the main Cottesloe swimming beach, the central City Beach and Floreat Beach, Scarborough Beach sand, Port Beach and most of Leighton, the Joondalup coast from Burns Beach to Marmion except Hillarys Dog Beach, and Coogee Beach and Woodman Point in Cockburn. Each council marks its dog beaches with signs, and any stretch without one should be treated as no dogs.
Do I need to carry a lead at an off-lead dog beach in WA?
Yes. Under section 32 of the Dog Act 1976, a dog in a dog exercise area must be held, tethered, or supervised by a competent person who is carrying a lead and can attach it. The Town of Mosman Park and City of Fremantle both repeat this. In practice, keep the lead in your hand or pocket, not in the car.
When is a newly adopted rescue dog ready for an off-lead dog beach?
Usually not in the first few weeks. A dog that has just changed homes does not yet know its name reliably and may bolt when startled, and a beach is wide open with no fences. Build a recall on a long line first, and check your adoption paperwork: some rescues note that a dog is not suitable for off-lead areas, and that advice is worth following.
Keep exploring
Dog Parks and Off-Lead Areas in Perth
How Perth councils set off-lead parks, and how to check yours.
Dog Registration in Perth
Council registration, tags and microchips under the WA Dog Act.
Dog Beaches in Rockingham
The City of Rockingham's dog beaches and their rules.
Kelpie Adoption in Perth
A high-drive breed that loves a run, and needs a real recall first.
Find your Perth beach dog
See adoptable dogs from Perth shelters and foster-based rescues, refreshed regularly, and ask the rescue about each dog's recall and how it handles other dogs.
See Adoptable Dogs in Perth →