Free public showers in Western Australia
378 public facilities with showers. Anything marked “fee” charges for entry or the shower. Hours change — check before relying on one.
Public shower
Showers in every other state and territory
Abbey
Albany
- Womens Rest CentreCommunity building · OPEN: 7am-8pm · accessible
- Albany Entertainment CentrePark or reserve · OPEN: Mon-Fri 10am-5pm · accessible
Alkimos
Ardross
Augusta
Australind
- Ridley Place ReservePark or reserve · OPEN: Daylight hours · accessible
- Leschenault Leisure CentreOther · Currently closed · accessible
Baldivis
- Baldivis Recreation CentreSporting facility · OPEN: Variable hours · accessible
- Baldivis South Sports PavilionSporting facility · OPEN: Venue hours · accessible
- Stockland BaldivisShopping centre · OPEN: Thu 8am-9pm, Mon-Wed,Fri 8am-5:30pm, Sun 11am-5pm, Sat 8am-5pm · accessible
- Mary Davies LibraryCommunity building · OPEN: Sun 1pm-4pm, Mon-Fri 9am-6pm, Sat 9am-12pm · accessible
Balingup
Balladonia
Ballajura
- Swan Active BallajuraSwimming pool · fee · OPEN: Oct-Mar Fri 6am-8pm, Mon-Thu 6am-8pm, Oct-Mar Sat-Sun 8am-5pm, Apr-Sep Fri 6am-7pm, Apr-Sep Sat-Sun 8am-3pm · accessible
- South Ballajura Community CentreCommunity building · Currently closed · accessible
Bassendean
Belmont
Bentley
Bibra Lake
- Bibra LakePark or reserve · OPEN: 6am-9pm · accessible
- Ampol Bibra LakeService station · OPEN: 24 hours · accessible
- City of Cockburn Changing PlaceOther · OPEN: Oct-Apr 8:30am-9pm, May-Sep 8:30am-7pm · accessible
Bicton
- Bicton Baths ChangeroomsPark or reserve · OPEN: 5am-9:30pm
- Point Walter ReservePark or reserve · OPEN: 5am-9:30pm · accessible
Bindoon
Binningup
Bluff Point
Bodallin
Bolgart
Boulder
Bouvard
Bremer Bay
Broadwater
Bruce Rock
Bunbury
- Waylup Rocky PointOther · OPEN: 24 hours · accessible
- Ocean Drive, Back BeachOther · OPEN: Daylight hours · accessible
- Koombana ForeshoreOther · OPEN: 9am-4pm · accessible
- Sykes Foreshore ReservePark or reserve · OPEN: Daylight hours · accessible
- Hungry HollowOther · OPEN: 24 hours · accessible
Busselton
- Alan StreetBeach · OPEN: 24 hours
- Barnard Park Sports PavilionSporting facility · OPEN: 24 hours · accessible
- Busselton ForeshoreBeach · OPEN: 24 hours · accessible
- Community Resource Centre (CRC)Community building · OPEN: Daylight hours · accessible
- Signal ParkPark or reserve · OPEN: 24 hours · accessible
Cable Beach
- Cable BeachBeach · OPEN: 6:30am-7pm · accessible
- Broome Recreation Aquatic CentreSwimming pool · OPEN: Mon-Thu 5:45am-9pm, Fri 5:45am-7:30pm, Sat-Sun 9am-5pm · accessible
Caiguna
Calingiri
- Calingiri HallSporting facility · OPEN: 24 hours
- Calingiri Caravan ParkCaravan park · OPEN: 24 hours
- Calingiri Caravan ParkCaravan park · OPEN: 6am-8pm · accessible
Calista
Canna
Canning Vale
Cannington
Cape Burney
Castletown
Cataby
Centennial Park
Chadwick
Chidlow
- Lake Leschenaultia (West Beach Area)Park or reserve · OPEN: Daylight hours · accessible
- Lake Leschenaultia (Main Beach Area)Park or reserve · OPEN: Daylight hours · accessible
City Beach
- City Beach ParkPark or reserve · OPEN: 5am-11pm · accessible
- Central City Beach (Underneath Clancy's Fish Pub)Park or reserve · Currently closed · accessible
- Floreat BeachBeach · OPEN: 5am-8pm · accessible
Claremont
Cloverdale
Cocklebiddy
Collie
- Collie Visitor CentreBus station · OPEN: Mon-Fri 9am-4pm, Sat 10am-3pm, Sun 10am-2pm · accessible
- Central ParkPark or reserve · OPEN: Nov-May 8am-7pm · accessible
- Roche Park Recreation CentrePark or reserve · OPEN: Variable hours · accessible
- Truck BayRest area · OPEN: 24 hours · accessible
Como
Coodanup
Coogee
Coolgardie
- Caltex CoolgardieService station · OPEN: 24 hours · accessible
- Coolgardie Truck BayRest area · OPEN: 24 hours
Cooloongup
Coolup
Coorow
Cottesloe
- Corner Marine Parade & Forrest StreetFood outlet · OPEN: 6am-9pm
- 149 Marine Parade, CottesloeBeach · OPEN: 6am-8:30pm · accessible
Cranbrook
Crawley
Cue
Dalwallinu
Dalyup
Dampier Peninsula
Dandaragan
Darkan
Darlington
Dawesville
- Caddadup ForeshorePark or reserve · OPEN: 24 hours · accessible
- Melros BeachBeach · OPEN: Daylight hours · accessible
- Florida ForeshoreCar park · OPEN: Daylight hours · accessible
- Port Bouvard Surf Life Saving ClubPark or reserve · OPEN: Daylight hours · accessible
Dongara
- Town BeachBeach · OPEN: 24 hours · accessible
- Caltex DongaraService station · OPEN: 24 hours
- BP DongaraService station · OPEN: 9am-5pm
Dowerin
- Stewart StreetOther · OPEN: 24 hours · accessible
- Recreation CentreSporting facility · OPEN: Variable hours · accessible
- Football OvalSporting facility · OPEN: Variable hours · accessible
Drummond Cove
Dumbleyung
Dunsborough
- Community CentreCommunity building · OPEN: Mon-Fri 8:30am-5pm, Sat 8am-12pm · accessible
- Bayview CrescentBeach · OPEN: 24 hours · accessible
- Centennial ParkBeach · OPEN: 24 hours
- Naturaliste Community Centre (NCC)Community building · OPEN: Venue hours · accessible
- Dunsborough Lake Sporting PrecinctSporting facility · OPEN: 24 hours · accessible
Dwellingup
Eagle Bay
East Munglinup
East Rockingham
Eighty Mile Beach
Emu Point
- Emu Point - SouthOther · OPEN: Daylight hours
- Emu Point CafeFood outlet · OPEN: 7:30am-4pm · accessible
- Emu PointPark or reserve · OPEN: 6am-8pm · accessible
Eneabba
Esperance
- Taylor StreetCar park · OPEN: Daylight hours
- EsplanadePark or reserve · OPEN: Daylight hours · accessible
- Netball CourtSporting facility · OPEN: 24 hours
Exmouth
Falcon
- Dampiere AvenuePark or reserve · OPEN: Daylight hours · accessible
- Olive ReserveCaravan park · OPEN: Daylight hours · accessible
- Falcon BayPark or reserve · OPEN: Daylight hours · accessible
- Avalon ForeshoreCar park · OPEN: Daylight hours · accessible
Francois Peron National Park
Fremantle
Frenchman Bay
Geraldton
- Foreshore West - Changing PlacesPark or reserve · OPEN: 24 hours · accessible
- Batavia Coast MarinaCar park · OPEN: Daylight hours · accessible
- Water Park PlaygroundPark or reserve · OPEN: Daylight hours · accessible
- Queen Elizabeth II CentreCommunity building · OPEN: Venue hours · accessible
- Foreshore Rubix CubeBeach · OPEN: Daylight hours · accessible
Gillingarra
Gnarabup
Golden Bay
- Golden Bay ForeshorePark or reserve · OPEN: Oct-Apr 5am-9pm, May-Sep 6am-7pm · accessible
- Rhonda Scarrott ReserveSporting facility · OPEN: Oct-Apr 5am-9pm, May-Sep 6am-7pm · accessible
Goode Beach
Goomalling
Gosnells
Gracetown
- South Point Car ParkPark or reserve · OPEN: 24 hours
- Swimmers BeachBeach · OPEN: 24 hours · accessible
Grass Patch
Green Head
Gregory
Guilderton
Halls Creek
Halls Head
- Western ForeshorePark or reserve · OPEN: Daylight hours · accessible
- Henry Sutton GrovePark or reserve · OPEN: Daylight hours · accessible
- Halls Head ForeshorePark or reserve · OPEN: Daylight hours · accessible
- Blue BayCar park · OPEN: Daylight hours · accessible
- Calypso ParkPark or reserve · OPEN: Dec-May 6am-9:30pm, Jun-Nov 6am-8:30pm · accessible
Hamelin Bay
Hamilton Hill
- Manning ReservePark or reserve · OPEN: Variable hours · accessible
- Catherine PointOther · OPEN: 24 hours · accessible
Harvey
Hilbert
Hillarys
Hopetoun
Iluka
Jurien Bay
- Grigson StreetPark or reserve · OPEN: Venue hours · accessible
- Sandy Cape NorthCamping ground · OPEN: 24 hours · accessible
Kalamunda
Kalbarri
- Sally's TreePark or reserve · OPEN: 24 hours · accessible
- Chinaman's DrivePark or reserve · OPEN: 24 hours · accessible
Kalgoorlie
Kanowna
- Goldfields Oasis Recreation CentreOther · OPEN: 5am-9pm
- Goldfields Oasis Recreation CentreOther · OPEN: Daylight hours · accessible
Karrinyup
Katanning
Kelmscott
Kewdale
King Leopold Ranges
Kondinin
Koorda
Kulin
Kununurra
- Shell Coles Express Kununurra RoadhouseService station · OPEN: Sat 6am-8pm, Sun 6am-7pm, Mon-Fri 5am-8pm
- East Kimberley AirportAirport · OPEN: Variable hours · accessible
Lake Grace
Lake King
Lancelin
Landsdale
Latham
Leonora
Maddington
Madeley
Madora Bay
- Madora Bay CentralCar park · OPEN: 24 hours · accessible
- Madora Bay SouthCar park · OPEN: 24 hours · accessible
Mahomets Flats
- Back BeachBeach · OPEN: Daylight hours · accessible
- Back BeachBeach · OPEN: Daylight hours · accessible
Malaga
Mandurah
- Henson ReservePark or reserve · OPEN: Daylight hours · accessible
- Mewburn CentreOther · OPEN: Daylight hours · accessible
- Marina South HarbourCar park · OPEN: Daylight hours · accessible
- Peel StreetCar park · Currently closed · accessible
- Visitors Centre BoardwalkPark or reserve · OPEN: Daylight hours · accessible
- Eastern ForeshorePark or reserve · OPEN: Daylight hours · accessible
- Marina Fathom TurnCar park · OPEN: Daylight hours · accessible
- Mandurah Marina Town BeachPark or reserve · OPEN: Daylight hours · accessible
Manjimup
Manypeaks
Margaret River
Marvel Loch
Maylands
- Gibbney ReserveSporting facility · OPEN: Daylight hours · accessible
- Maylands WaterlandOther · OPEN: Daylight hours · accessible
Meekatharra
Melville
Menzies
Middleton Beach
- Middleton BeachPark or reserve · Currently closed · accessible
- Middleton BeachBeach · OPEN: Daylight hours · accessible
Midvale
Mindarie
Mingenew
Mira Mar
Moora
Mount Clarence
- Ellen CovePark or reserve · OPEN: Daylight hours · accessible
- Surfers at Middleton BeachOther · OPEN: Daylight hours · accessible
Mount Pleasant
Muchea
Mullewa
- Mullewa Caravan ParkCaravan park · OPEN: Daylight hours · accessible
- Mullewa Sports ClubCommunity building · OPEN: Fri 5:30pm-11:45pm, Sun 3pm-10pm · accessible
Mundrabilla
Munglinup
Munjina
Munster
Murchison
Murdoch
Myalup
Nanutarra
Narrogin
- Gnarojin ParkPark or reserve · OPEN: Mon-Wed,Fri 7am-7pm, Thu 7am-7pm · accessible
- Clayton Oval Ablutions Mary Street accessPark or reserve · OPEN: Variable hours · accessible
- Narrogin Railway Station & Visitor CentreTrain station · OPEN: Sun 11am-3pm, Mon-Fri 9am-4pm, Sat 10am-4pm · accessible
Naturaliste
New Norcia
Newdegate
Newman
Norseman
- Welcome ParkPark or reserve · OPEN: Daylight hours · accessible
- BP NorsemanService station · OPEN: 24 hours
North Beach
North Coogee
North Fremantle
- Port BeachBeach · OPEN: 5am-7pm
- Leighton BeachBeach · OPEN: 7am-7pm · accessible
- Caltex FremantleService station · OPEN: Daylight hours · accessible
North Perth
Northam
Northampton
Nullagine
Ocean Beach
Onslow
Pardoo
Parryville
Peaceful Bay
- Peaceful BayPark or reserve · OPEN: 24 hours · accessible
- Peaceful Bay Beach Car ParkBeach · OPEN: Daylight hours · accessible
Peron
Perth
- Citiplace Rest CentreCommunity building · fee · OPEN: Fri-Sat 7am-2:30am, Sun-Thu 7am-11pm · accessible
- Elizabeth QuayOther · OPEN: 8am-8pm · accessible
- Yagan SquareShopping centre · Currently closed · accessible
Perth Airport
- Caltex High WycombeService station · OPEN: 24 hours · accessible
- Perth Airport - Terminal 1 Ground FloorAirport · OPEN: 24 hours · accessible
- Perth Airport - Terminal 4Airport · OPEN: 3am-12am · accessible
- Terminal 1 International Level 1 - Near Gates 50 & 51Airport · OPEN: 24 hours · accessible
- Terminal 1 International Level 2 - Near Gates 54Airport · OPEN: 24 hours · accessible
- Aspire Lounge T1 InternationalAirport · fee · OPEN: Variable hours · accessible
Pingelly
Point Samson
Popanyinning
Port Denison
- South BeachBeach · OPEN: 24 hours · accessible
- Irwin Recreational CentreSporting facility · OPEN: Variable hours · accessible
Port Kennedy
Prevelly
- Surfers PointCar park · OPEN: 24 hours · accessible
- Gnarabup BeachBeach · OPEN: Daylight hours · accessible
Quairading
- Quairading Rest AreaRest area · OPEN: 24 hours · accessible
- Quairading CRCOther · fee · OPEN: Mon-Fri 9am-4:30pm · accessible
Quindalup
Quinns Rocks
Ravenswood
Rivervale
Rockingham
- Churchill ParkPark or reserve · OPEN: Oct-Apr 5am-9pm, May-Sep 6am-7pm · accessible
- Palm Beach Boat Ramp (Esplanade)Other · OPEN: Oct-Apr 5am-9pm, May-Sep 6am-7pm · accessible
- Careeba Park ReservePark or reserve · OPEN: Variable hours
- Anniversary ParkSporting facility · OPEN: Variable hours · accessible
- Mike Barnett Sports ComplexSporting facility · OPEN: Mon-Fri 9am-7pm, Sat 9:15am-8pm · accessible
- Aquatic CentreSporting facility · OPEN: Variable hours · accessible
- Bell ParkPark or reserve · OPEN: Oct-Apr 5am-9pm, May-Sep 6am-7pm · accessible
- Bell ParkPark or reserve · OPEN: Oct-Apr 5am-9pm, May-Sep 6am-7pm · accessible
Roebuck
Rottnest Island
- Longreach BayPark or reserve · OPEN: 24 hours
- Bedford AvenueOther · OPEN: 24 hours · accessible
- Henderson AvenueOther · Currently closed · accessible
- Geordie BayOther · OPEN: 24 hours · accessible
- City of YorkOther · OPEN: 24 hours
- Strickland BayOther · OPEN: 24 hours
- Green IslandOther · OPEN: 24 hours
- Army JettyJetty · OPEN: 24 hours · accessible
- BasinPark or reserve · OPEN: 24 hours · accessible
- Kingston BarracksOther · OPEN: 24 hours
- Henderson AvenueOther · OPEN: 24 hours · accessible
- Camp GroundCamping ground · OPEN: 24 hours · accessible
Safety Bay
- Tern Island Nature ReservePark or reserve · Currently closed · accessible
- Safety Bay Foreshore Car ParkCar park · OPEN: Oct-Apr 5am-9pm, May-Sep 6am-7pm · accessible
Salmon Gums
San Remo
Scarborough
- Scarborough Beach - Concourse Level - Opposite PoolBeach · OPEN: 5am-10pm · accessible
- Scarborough - Sunset HillBeach · OPEN: Mon-Thu 6am-10pm, Sun 6am-12:30pm, Fri-Sat 6am-1:30am · accessible
- Scarborough Beach - Beach LevelBeach · OPEN: 5am-10pm · accessible
- Brighton BeachBeach · OPEN: 6am-9pm
- Outside Scarboro Surf Life Saving ClubOther · OPEN: 24 hours · accessible
- Scarborough NorthBeach · OPEN: 6am-9pm
Secret Harbour
Serpentine
Seville Grove
- Champion CentreShopping centre · OPEN: Venue hours · accessible
- Armadale Fitness and Aquatic CentreSporting facility · OPEN: Sat-Sun 7am-6pm, Mon-Fri 5:30am-8:30pm · accessible
Shoalwater
- Shoalwater ForeshoreOther · OPEN: Oct-Apr 5am-9pm, May-Sep 6am-7pm · accessible
- Mersey PointPark or reserve · OPEN: Oct-Apr 5am-9pm, May-Sep 6am-7pm · accessible
- Safety Bay Bowling Club - ClubroomsOther · OPEN: Variable hours · accessible
Silver Sands
Singleton
South Carnarvon
South Fremantle
South Perth
- Coles Angelo StreetShopping centre · OPEN: Sun 11am-5pm, Sat 8am-5pm, Mon-Fri 8am-9pm · accessible
- Coode Street ForeshorePark or reserve · OPEN: Jun-Aug 7am-8pm, 5am-10:30pm · accessible
South Yunderup
Southern Cross
- BP Southern CrossService station · OPEN: 24 hours
- Dunnings Southern Cross RoadhouseService station · OPEN: 24 hours · accessible
- Shell Southern CrossService station · OPEN: 24 hours
Spalding
Spearwood
Stove Hill
Sunset Beach
Swanbourne
Tammin
- Caltex Tammin RoadhouseService station · OPEN: 24 hours
- Donnan Park OvalPark or reserve · OPEN: 24 hours · accessible
The Lakes
Three Springs
Tom Price
- Area W - Minna OvalSporting facility · OPEN: 24 hours
- Doug Talbot - BirdparkPark or reserve · OPEN: 24 hours · accessible
- Nameless Valley Truck BayRest area · OPEN: 24 hours · accessible
- Nature Park (Accessible)Sporting facility · OPEN: 24 hours · accessible
Toodyay
Trayning
Trigg
- Mettams PoolSporting facility · OPEN: 4am-10pm · accessible
- Clarko ReservePark or reserve · OPEN: 6am-9pm
- South Trigg RotundaBeach · OPEN: 6am-9pm · accessible
- Trigg IslandBeach · OPEN: 6am-9pm
Upper Swan
- Shell Coles Express Upper Swan RoadhouseService station · OPEN: 24 hours
- Apple Street Road Train Assembly AreaOther · OPEN: 24 hours
Walpole
- Pioneer Park - South Coast HighwayPark or reserve · OPEN: 24 hours · accessible
- Walpole Sport and Recreation CentreCommunity building · fee · OPEN: 24 hours · accessible
- Coalmine Swimming BeachBeach · OPEN: 24 hours · accessible
Wannanup
Wanneroo
Warmun
Warnbro
Wedgefield
Wellstead
- Wellstead HallOther · OPEN: 24 hours · accessible
- Cape RicheCamping ground · OPEN: 24 hours · accessible
Wembley Downs
West Busselton
West End
Whiteman
Widgiemooltha
Willare
Williams
Windy Harbour
Wongan Hills
Wonthella
Wooramel
Yalgoo
Yallingup
Yanchep
Yerecoin
Yilkari
Where this comes from
- Facility data: National Public Toilet Map export, Australian Government Department of Health (data.gov.au) (CC BY 4.0). Retrieved 30 Aug 2026. Each facility links to its live listing on toiletmap.gov.au — opening hours change; the live listing is authoritative.