Browse by place type
Beach Toilets in Western Australia
109 public toilets in Western Australia are at beaches, 70 of them wheelchair accessible and 81 open around the clock.
Showing 48 of the 109 listings, picked to spread across as many towns as possible rather than to cluster in one. Every count on this page is taken from the full set.
Busselton Marine Rescue
Busselton, WA,
Lot 512, Geographe Bay Road
Bundegi Beach
North West Cape, WA,
Unnamed Road
Castle Rock
Naturaliste, WA,
Meelup Reserve, Lot 351 Meelup Beach Road
Brighton Beach
Scarborough, WA,
Brighton Road
Native Dog Beach
Bremer Bay, WA,
1 Native Dog Beach Road
Leighton Beach
North Fremantle, WA,
14 Leighton Beach Boulevard
Shelley Beach 1
West Cape Howe, WA,
Hortons S Road
South Trigg Beach 1
Trigg, WA,
West Coast Highway
Yallingup Beach
Yallingup, WA,
Lot 4904, 40 Dawson Drive
Bayview Crescent
Dunsborough, WA,
Lot 176, 3 Finlayson Street
Blue Holes
Kalbarri, WA,
Blue Holes Road
Betty's Beach
Manypeaks, WA,
Betty's Beach Road
Cemetery Beach
Port Hedland, WA,
Sutherland Street
Coalmine Swimming Beach
Walpole, WA,
Coalmine Beach Road
Sorrento Beach North
Sorrento, WA,
West Coast Drive
Cheynes Beach - West
Cheynes, WA,
Kybra Road Cheynes
Observatory Beach
Dalyup, WA,
Lot 2201 Twilight Beach Road
Back Beach
Mahomets Flats, WA,
26 Hadda Way
Point Moore
West End, WA,
Willcock Drive
Mullaloo Beach - North
Mullaloo, WA,
Oceanside Promenade
West Beach
Hopetoun, WA,
Canning Street
Hillarys North Beach
Hillarys, WA,
Whitfords Avenue
Point Quobba
Macleod, WA,
Beach Road
Naturaliste Sea Rescue Building
Quindalup, WA,
Lot 502, 371 Geographe Bay Road
Myalup Beach
Myalup, WA,
Myalup Beach Road
Leeman Back Beach
Leeman, WA,
Thomas Street
Swimmers Beach
Gracetown, WA,
Cowaramup Bay Road
Coogee Beach
Coogee, WA,
Powell Road
Burns Beach
Burns Beach, WA,
40 Ocean Parade
Le Grand Beach
Cape Le Grand, WA,
Wylie Road
Goode Beach
Goode Beach, WA,
La Perouse Court
Coronation Beach
Howatharra, WA,
Coronation Beach Road
Watermans Beach
Waterman, WA,
West Coast Drive
Hamelin Bay Beach
Hamelin Bay, WA,
Hamilin Bay Road West
Forrest Beach
Forrest Beach, WA,
Coast Road
Town Beach
Broome, WA,
73 Robinson Street
Little Wharton Beach
Condingup, WA,
LOT 5 WHARTON Road
Sunset beach Onslow
Onslow, WA,
3 Back Beach Road
Town Beach
Carnarvon, WA,
71 Olivia Terrace
Parry Beach
Parryville, WA,
Parry Beach Campsite
Kununurra Swim Beach
Kununurra, WA,
Lakeview Drive
Melros Beach
Dawesville, WA,
Melros Beach Road
Marmion Beach
Marmion, WA,
West Coast Drive
Gnarabup Beach
Prevelly, WA,
Gnarabup Road
Margaret Rivermouth
Gnarabup, WA,
River Mouth Road
Little Lagoon Shark Bay
Denham, WA,
Unnamed Road
Quagi Beach
Coomalbidgup, WA,
Quagi Beach
Flat Rocks
South Greenough, WA,
Flat Rocks Road
Beach Toilets in other states
The same slice of the map outside Western Australia.
Suburb pages with beaches in Western Australia
Areas large enough to have their own toilet page, ordered by how many of these they hold.
Beach Toilets in Western Australia: what the data shows
Western Australia records 109 of Australia's 486 public toilets at beaches — 22% of the national total. That makes it the second-largest state total, behind New South Wales (133). They sit in 76 named towns.
Busselton (5), North West Cape (4) and Bremer Bay (3) carry the most between them. Those 3 account for 12 of the 109; a further 52 towns record exactly one.
Named listings include Myalup Beach on Myalup Beach Road, Leeman Back Beach, Shelley Beach 1 and Castle Rock. Around Busselton the listings run to Busselton Marine Rescue, Youth and Community Activities Building and Alan Street.
Of the 109, 45 have a shower, 82 have parking on site and 70 are recorded as wheelchair accessible. They are 4% of the 2,767 public toilets recorded in Western Australia, and 6% of the round-the-clock ones.
70 of the 109 are recorded as wheelchair accessible — including Brighton Beach and Swimmers Beach. 1 is a Changing Places facility, with an adult-sized change table and a hoist: Sorrento Beach North. 1 opens with an MLAK key, the national Master Locksmiths Access Key. 12 of the 109 have a baby-change table, and 11 of those sit at a site that is also wheelchair accessible.
81 of the 109 are published as open 24 hours — such as South Trigg Beach 1 and Yallingup Beach. 10 open in daylight hours only and 1 lists variable hours. Where set times are published, the earliest opening is 5am at Floreat Beach and the latest closing is 10pm at Coogee Beach. 2 are shown as closed on Mondays. 12 publish no weekly hours at all, so treat those as unknown rather than open.
None of them are recorded as charging for entry. Beach blocks are recorded at the foreshore. Councils close some of them out of season and reopen them for summer patrols, which the published hours in the dataset rarely capture. Every figure here is counted from the National Public Toilet Map, which operators and councils update at their own pace.
Where this data comes from
Data from the National Public Toilet Map, Australian Government Department of Health, released 28 January 2025 and imported 27 May 2025. Licensed CC BY 3.0 AU. The dataset has no per-facility verification date — if a listing is wrong, use the report button on it. See our data sources for more.