South Western Highway: toilets and rest stops in route order

25 public toilets are recorded on or beside the South Western Highway between Armadale and North Walpole. 14 are open 24 hours, 14 are wheelchair accessible, and 2 have showers. The longest recorded gap is 46 km, between Waroona and Brunswick Junction.

25
Stops mapped
14
Open 24 hours
14
Wheelchair accessible
2
With a shower

Every mapped stop, in route order

A check (✓) means the feature is recorded; a dash (–) means it is not recorded. GPS opens driving directions in Google Maps.

StopTown, stateType24hAccessibleShowerParkingWaterBaby changeKm to nextGPS
Jull StreetArmadale, WACar park2 km-32.1510, 116.0194
Shell Coles Express ArmadaleArmadale, WAService station6 km-32.1685, 116.0154
Byford CentreByford, WAShopping centre0 km-32.2192, 116.0083
South Western HighwayByford, WAPark or reserve8 km-32.2207, 116.0092
Whitby Falls Walk TrailWhitby, WAPark or reserve8 km-32.2905, 116.0137
Serpentine CemeterySerpentine, WACemetery31 km-32.3615, 115.9933
53 Mile RoadhousePinjarra, WAService station11 km-32.6254, 115.8814
BP Placid ArkCoolup, WAService station13 km-32.7271, 115.8819
Waroona Tourist CentreWaroona, WA1 km-32.8394, 115.9198
Memorial HallWaroona, WASporting facility0 km-32.8458, 115.9231
Railside ParkWaroona, WAPark or reserve46 km-32.8459, 115.9219
Brunswick PoolBrunswick Junction, WASporting facility10 km-33.2513, 115.8410
Gull WaterlooWaterloo, WAService station27 km-33.3237, 115.7701
Station Square Donnybrook Donnybrook, WABus station1 km-33.5661, 115.8168
Apex ParkDonnybrook, WAPark or reserve22 km-33.5769, 115.8263
Pioneer ParkMullalyup, WAPark or reserve6 km-33.7461, 115.9480
Village GreenBalingup, WAPark or reserve0 km-33.7857, 115.9843
Balingup Village GreenBalingup, WAPark or reserve8 km-33.7875, 115.9845
Greenbushes Sports GroundGreenbushes, WASporting facility15 km-33.8379, 116.0486
Memorial ParkBridgetown, WAPark or reserve30 km-33.9562, 116.1366
Warren Way Caravan ParkBalbarrup, WACaravan park1 km-34.2218, 116.1538
Puma ManjimupManjimup, WAService station46 km-34.2328, 116.1493
Recreation SiteLake Muir, WAPark or reserve36 km-34.5906, 116.4115
Mount Burnett 2North Walpole, WAPark or reserve15 km-34.8922, 116.5590
John Rate LookoutNorth Walpole, WA-34.9852, 116.6791

What the data shows for the South Western Highway

25 public toilets sit on or beside the South Western Highway, across 18 named towns. Every stop is in Western Australia. The busiest single stop is Waroona, with 3.

Most are parks and reserves (10), alongside 5 service stations, 3 sporting grounds and 1 bus station. Among them are Jull Street at 55 South Western Highway, Shell Coles Express Armadale, Byford Centre and Whitby Falls Walk Trail.

14 of the 25 are published as open 24 hours — among them Recreation Site and Memorial Hall. 14 of the 25 are recorded as wheelchair accessible. 2 have showers, 6 have drinking water and 14 record parking. The longest stretch between mapped stops in a single state runs 46 km, from Waroona to Brunswick Junction.

What this page can’t tell you

  • A shower in the table means one is recorded at the site — not whether it is hot or cold, free or coin-operated, or reserved for truck drivers. On a long drive those differences matter, so treat the column as “a shower exists here” and check on arrival.
  • The source does not record whether a toilet is a pit or a flushing block, whether the site is lit at night, or its current condition. A remote rest area can be a serviced block or a long-drop, and this data will not tell the two apart.
  • Overnight-stay limits at rest areas are typically 24 hours, but they are set by the road authority and vary — check the signage at the bay before you settle in.
  • The km to next figure is a straight-line distance between mapped stops, in the order they sort along the highway. It is not road distance, and where a highway curves or a source entry carries an off-highway location, a single hop can read longer than the drive really is.
  • In the table a check (✓) means the feature is recorded and a dash (–) means it is not recorded — not confirmed absent. And only stops in the National Public Toilet Map appear here, so a roadhouse or bay that never made the map will be missing.

Frequently asked questions about the South Western Highway

How many public toilets are on the South Western Highway?
25 public toilets are recorded on or beside the South Western Highway between Armadale and North Walpole. Only stops in the National Public Toilet Map are counted, so a roadhouse or bay that never made the map is not included.
Are there 24-hour toilets on the South Western Highway?
14 of the 25 mapped stops are recorded as open 24 hours. A recorded stop is not a guarantee it is open when you arrive, so confirm at the signage.
Are there showers on the South Western Highway?
2 of the 25 mapped stops record a shower. The data notes only that a shower exists, not whether it is public, hot, free, or truck-driver only.
Which towns on the South Western Highway have accessible toilets?
14 of the 25 mapped stops are recorded as wheelchair accessible. Towns with a recorded accessible toilet include Byford, Whitby, Serpentine, Coolup and Waroona.
What is the longest stretch without a recorded toilet on the South Western Highway?
The longest recorded gap is 46 km, between Waroona and Brunswick Junction. That is a straight-line distance between mapped stops in a single state, not road distance, and a stop that never made the map would not count.

Where this data comes from

Every stop above is drawn from the National Public Toilet Map, published by the Australian Government Department of Health from the dataset released on 28 January 2025 and imported into this site on 27 May 2025, used under the Creative Commons Attribution 3.0 Australia licence (CC BY 3.0 AU). The map carries no per-facility verification date, so a listing reflects what was recorded at import rather than a recent inspection. See our data sources and editorial policy, and if a stop here is wrong, tell us.