Speed cameras in Western Australia
71 camera sites in Western Australia, from the official lists below. The list updated on 27 October 2026.
Open Western Australia on the map to see the speed limit in force at each camera now.
At a glance
| Fixed | 14 |
|---|---|
| Red light | 51 |
| Average speed | 2 |
| Phone | 4 |
Fixed speed cameras (14)
Each road links to the camera on the map. The number is the posted limit from OpenStreetMap. What this camera looks like.
- Kwinana Freeway, Bateman: 100 km/h
- Great Northern Highway, Bullsbrook: 60 km/h
- West Swan Road, Caversham: 70 km/h
- Kwinana Freeway, Como: 100 km/h
- Tonkin Highway, Embleton: 100 km/h
- Roe Highway, Forrestfield: 100 km/h
- Indian Ocean Drive, Gabbadah: 100 km/h
- Roe Highway, Helena Valley: 100 km/h
- Mitchell Freeway, Innaloo: 100 km/h
- Reid Highway, Malaga: 90 km/h
- Tonkin Highway, Morley: 100 km/h
- Stirling Highway, Peppermint Grove: 60 km/h
- Roe Highway, Willetton: 100 km/h
- Great Eastern Highway, Wundowie: 100 km/h
Red light and speed cameras (51)
Each road links to the camera on the map. The number is the posted limit from OpenStreetMap. What this camera looks like.
- Beeliar Drive and Kwinana Freeway, Atwell: 70 km/h
- Reid Highway and Balcatta Road, Balcatta: 60 km/h
- Guildford Road and Garratt Road, Bayswater: 60 km/h
- Guildford Road and Tonkin Highway, Bayswater: 60 km/h
- Broun Avenue and Coode Street, Bedford: 60 km/h
- Great Northern Highway and West Swan Road, Belhus: 80 km/h
- Manning Road and Townsing Drive, Bentley: 30 km/h
- Leach Highway and Moolyeen Road, Brentwood: 50 km/h
- Marmion Avenue and Kingsbridge Boulevard, Butler: 70 km/h
- Bannister Road and Willeri Drive, Canning Vale: 70 km/h
- Ranford Road and Waratah Boulevard, Canning Vale: 70 km/h
- South Street and Roe Highway, Canning Vale: 100 km/h
- Albany Highway and Carden Drive, Cannington: 60 km/h
- Ennis Avenue and Grange Drive, Cooloongup: 70 km/h
- Whitfords Avenue and Mitchell Freeway, Craigie: 100 km/h
- Winthrop Avenue and Mounts Bay Road, Crawley: limit unknown
- Bussell Highway and Norton Promenade, Dalyellup: limit unknown
- Alexander Drive and Grand Promenade, Dianella: 60 km/h
- Morley Drive and Alexander Drive, Dianella: limit unknown
- Woodrow Avenue and Alexander Drive, Dianella: limit unknown
- North West Coastal Highway and Johnston Street, Geraldton: 60 km/h
- Warwick Road and Cockman Road, Greenwood: 60 km/h
- Winterfold Road and Stock Road, Hamilton Hill: 60 km/h
- Rockingham Road and Russell Road, Henderson: 80 km/h
- Stock Road and South Street, Hilton: limit unknown
- Joondalup Drive and Grand Boulevard, Joondalup: 70 km/h
- Joondalup Drive and Shenton Avenue, Joondalup: 70 km/h
- Marmion Avenue and Karrinyup Road, Karrinyup: 70 km/h
- Burns Beach Road and Mitchell Freeway, Kinross: 100 km/h
- Wanneroo Road and Hepburn Avenue, Madeley: 70 km/h
- Wanneroo Road and Whitfords Avenue, Madeley: 70 km/h
- Reid Highway and Great Northern Highway, Middle Swan: 60 km/h
- Alexander Drive and Beach Road, Mirrabooka: 70 km/h
- Beechboro Road North and Morley Drive, Morley: 60 km/h
- South Street and Murdoch Drive, Murdoch: 70 km/h
- Leach Highway and North Lake Road, Myaree: 70 km/h
- Neerabup Road and Wanneroo Road, Neerabup: 70 km/h
- Mirrabooka Avenue and Ravenswood Drive, Nollamara: 60 km/h
- Marmion Avenue and North Beach Road, North Beach: 70 km/h
- Harborne Street and Scarborough Beach Road, Osborne Park: limit unknown
- Ennis Avenue and Port Kennedy Drive, Port Kennedy: 80 km/h
- Orrong Road and Francisco Street, Rivervale: limit unknown
- Burslem Drive and Spencer Road, Thornlie: limit unknown
- Canning Highway and Berwick Street, Victoria Park: 60 km/h
- Hale Road and Tonkin Highway, Wattle Grove: 70 km/h
- Tonkin Highway and Welshpool Road East, Wattle Grove: 70 km/h
- North West Coastal Highway and Place Road, Webberton: 60 km/h
- Orrong Road and McDowell Street, Welshpool: 70 km/h
- Orrong Road and Pilbara Street, Welshpool: 70 km/h
- Powis Street and Harborne Street, Wembley: 60 km/h
- Railway Parade and Loftus Street, West Leederville: 50 km/h
Point-to-point cameras (2)
Each road links to the camera on the map. The number is the posted limit from OpenStreetMap. What this camera looks like.
- Forrest Highway, north bound between Binningup and Lake Clifton, Binningup: 110 km/h
- Forrest Highway, south bound between Lake Clifton and Binningup, Lake Clifton: 110 km/h
Mobile phone and seatbelt cameras (4)
Each road links to the camera on the map. The number is the posted limit from OpenStreetMap. What this camera looks like.
- Mitchell Freeway at Vincent Street, Leederville: 100 km/h
- Kwinana Freeway at Gentilli Way, Salter Point: 100 km/h
- Kwinana Freeway at Mill Point Road, South Perth: 80 km/h
- Mitchell Freeway at Karrinyup Road, Stirling: 110 km/h
Sources
- WA Police Force, Red-light and speed camera locations
- WA Road Safety Commission, Fixed safety cameras. Points: OpenStreetMap contributors
A list can lag a new camera or keep an old one. The sign on the road wins over this page. Other states.