Speed zoning
To ensure a safe environment for all road users, it is necessary to continuously review and modify speed zones.
We are responsible for speed zones on all roads across the state.
Requests for change in speed zones on local roads need to be submitted to the local government, who will assess the request and submit it to us if they agree with the change.
Speed zone changes from the last six months:
Great Northern Highway – Bullsbrook – City of Swan - Effective 3 June 2026:
The existing 80 km/h speed limit on Great Northern Highway near Dewar Road and Yarrimbah Drive will be adjusted to 60 km/h.
Yanchep Beach Road – Yanchep – City of Wanneroo - Effective 8 June 2026:
The existing 80 km/h speed limit on Yanchep Beach Road near Indian Ocean Drive will be adjusted to 70 km/h.
Daviot Road – Caversham – City of Swan - Effective 15 June 2026:
The existing 50 km/h speed limit on Daviot Road near Benara Road will be adjusted to 60 km/h.
Boat Harbour Quays – Ocean Reef – City of Joondalup - Effective 22 June 2026:
The existing 50 km/h speed limit on Boat Harbour Quays from Ocean Reef Road to Ocean Marina will be adjusted to 40 km/h.
Hodges Drive – Ocean Reef – City of Joondalup - Effective 22 June 2026:
The existing 50 km/h speed limit on Hodges Drive from Ocean Reef Road to Ocean Marina will be adjusted to 40 km/h.
Resolute Way – Ocean Reef – City of Joondalup - Effective 22 June 2026:
The existing 50 km/h speed limit on Resolute Way from Ocean Reef Road to Ocean Marina will be adjusted to 40 km/h.
Henley Brook - City of Swan - Effective Monday 4 May 2026:
The existing 70 km/h speed limit will be adjusted to 50 km/h on the following:
- Andrea Drive between Losino Boulevard and Henley Street.
- Petrana Promenade between Starflower Road and Andrea Drive.
- Brooklands Drive between Henley Street and Henley Street.
- Diane Avenue between Brooklands Drive and Starflower Road.
- Henley Street near Georgeff Street
Henley Street - Henley Brook - City of Swan - Effective Monday 4 May 2026:
The existing 70 km/h speed limit on Henley Street near Starflower Road will be adjusted to 60 km/h.
Vincent Street - Mt Lawley - City of Vincent - Effective Monday 11 May 2026:
The existing 50 km/h speed limit on Vincent Street between Beaufort Street and William Street will be adjusted to 40 km/h.
Melville Mandurah Highway (Mandurah Road) - Karnup - City of Rockingham - Effective Monday 11 May 2026:
The existing 100 km/h speed limit on Melville Mandurah Highway (Mandurah Road) between Surf Drive and Anstey Road will be adjusted to 70 km/h.
Lord Street - Highgate - City of Vincent - Effective Wednesday 13 May 2026:
The existing 60 km/h speed limit on Lord Street between Walcott Street and Brewer Street will be adjusted to the built up area 50 km/h.
Holmes Street - Southern River - City of Gosnells - Effective Wednesday 20 May 2026:
The existing 70 km/h speed limit on Holmes Street between Newmerrie Street and Phoebe Street will be adjusted to the 60 km/h.
Wittenoom Street - East Perth - City of Perth - Effective 1 April 2026:
The existing 50 km/h speed limit on Wittenoom Street between Hill Street and Trafalgar Road South will be adjusted to 40km/h.
Leighton Beach Boulevard and Freeman Loop - North Fremantle - City of Fremantle - Effective 6 April 2026:
Area 30 speed limit will be introduced on Leighton Beach Boulevard and Freeman Loop.
Lyon Road - Wandi - City of Kwinana - Effective 8 April 2026:
The existing 60 km/h speed limit on Lyon Road between Anketell Road and 200 north of Blackboy Grove will be adjusted to default built-up area 50 km/h speed limit.
King William Street - Bayswater - City of Bayswater - Effective 13 April 2026:
The existing 60 km/h speed limit on King William Street between Olfe Street and Guildford Road will be adjusted to 50 km/h.
Bayswater - City of Bayswater - Effective 15 April 2026:
The existing built up area 50 km/h speed limit on all roads bound by Whatley Crescent, King William Street, Guildford Road and Garratt Road with be adjusted to 40 km/h.
Whatley Crescent - Bayswater - City of Bayswater - Effective 15 April 2026:
The existing built up area 50 km/h speed limit on Whatley Crescent between Slade Street and Hamilton Street will be adjusted to 40 km/h.
Hamilton Street - Bayswater - City of Bayswater - Effective 15 April 2026:
The existing built up area 50 km/h speed limit on Hamilton Street between Whatley Crescent and Olfe Street will be adjusted to 40 km/h.
Olfe Street - Bayswater - City of Bayswater - Effective 15 April 2026:
The existing built up area 50 km/h speed limit on Olfe Street between Hamilton Street and King William Street will be adjusted to 40 km/h.
Drake Street - Bayswater - City of Bayswater - Effective 17 April 2026:
The existing built up area 50 km/h speed limit on Drake Street between Burnside Street and Beechboro Road South will be adjusted to 40 km/h.
Henderson Road - Hopeland – Shire of Serpentine Jarrahdale - Effective 2 March 2026:
The existing 50 km/h speed limit on Henderson Road between Punrak Road and Wescott Road will be adjusted to Default Speed.
Knight Terrace, Denham Road and Stella Rowley Drive - Denham - Shire of Shark Bay - Effective 4 March 2026:
The existing 50 km/h speed limit for the entire length of Knight Terrace and Denham Road, and Stella Rowley Drive from Freycinet Drive to Knight Terrace will be adjusted to 40 km/h.
Toreopango Avenue - Yanchep – City of Wanneroo - Effective 9 March 2026:
The existing Default 110 km/h speed limit on Toreopango Avenue will be adjusted to 60 km/h.
Isoodon Street - Dayton – City of Swan - Effective 11 March 2026:
The existing 70 km/h speed limit on Isoodon Street between Dayton Boulevard and Harrow Street will be adjusted to 60 km/h.
Rowley Road - Hammond Park – City of Cockburn - Effective 16 March 2026:
The existing 60 km/h speed limit on Rowley Road between Frankland Avenue and Mokare Entrance will be adjusted to Default Speed.
Frankland Avenue - Hammond Park – City of Cockburn - Effective 16 March 2026:
The existing 60 km/h speed limit on Frankland Avenue between Rowley Road and Wattleup Road will be adjusted to Default Speed.
Hall Road - Serpentine – Shire of Serpentine Jarrahdale - Effective 23 March 2026:
The existing 50 km/h speed limit on Hall Road between Gull Road and Karnup Road will be adjusted to 60 km/h.
Hopkinson Road - Darling Downs – Shire of Serpentine Jarrahdale - Effective 25 March 2026:
The existing 70 km/h speed limit on Hopkinson Road between Rowley Road and Gloaming Way will be adjusted to 60 km/h.
South Western Highway – Darling Downs – Shire of Serpentine Jarrahdale -Effective 30 March 2026:
The existing 80 km/h speed limit on South Western Hwy between Eleventh Rd and Thomas Rd will be adjusted to 70 km/h.
South Western Highway – Byford – Shire of Serpentine Jarrahdale - Effective 30 March 2026:
The existing 60 km/h and 80 km/h speed limits on South Western Hwy between Nettleton Rd and Cardup Siding Rd will be adjusted to 70 km/h.
South Western Highway – Cardup & Whitby – Shire of Serpentine Jarrahdale - Effective 30 March 2026:
The existing 110 km/h speed limit on South Western Hwy between Cardup Siding Rd and Pruden Rd will be adjusted to 100 km/h.
Victoria Road - West Swan - City of Swan - Effective 2 February 2026:
The existing 60 km/h speed limit on Victoria Road from Cannes Way to West Swan Road will be adjusted to 50 km/h.
Woollcott Avenue - Brabham - City of Swan - Effective 4 February 2026:
The existing 70 km/h speed limit on Woolcott Avenue from Groundspeed Avenue to Murray Road will be adjusted to 60 km/h.
Summerfield Road - Serpentine - Shire of Serpentine Jarrahdale - Effective 23 February 2026:
The existing 50 km/h speed limit on Summerfield Road from Lowlands Road to Richardson Street/Wright Road will be adjusted to Default Speed.
Summerfield Road - Serpentine - Shire of Serpentine Jarrahdale - Effective 23 February 2026:
The existing 50 km/h speed limit on Summerfield Road from Richardson Street/Wright Road to South Western Highway will be adjusted to 60 km/h.
Castle Road - Serpentine - Shire of Serpentine Jarrahdale - Effective 23 February 2026:
The existing 70 km/h speed limit on Castle Road between Summerfield Road and South Western Highway will be adjusted to 60 km/h.
Gaebler Road - Banjup - City of Cockburn - Effective 25 February 2026:
The existing 70 km/h speed limit on Gaebler Road between Hausen Court and Beenyup Road will be adjusted to 60 km/h.
Mayor Road - Lake Coogee - City of Cockburn - Effective 12 January 2026:
The existing 60 km/h speed limit on Mayor Road between Atwell Close and Rockingham Road will be adjusted to 50 km/h.
King Road - Oldbury - Shire of Serpentine Jarrahdale - Effective 14 January 2026:
The existing 100 km/h speed limit on King Road between Anderson Road and Mundijong Road will be adjusted to 80 km/h.
Tuart Road - Oakford - Shire of Serpentine-Jarrahdale - Effective 16 January 2026:
The speed limit on Tuart Road between Anketell Road and Thomas Road will be formalised to 70 km/h.
Safety Bay Road - Baldivis - City of Rockingham - Effective 19 January 2026:
The existing 80 km/h speed limit on Safety Bay Road between Eighty Road and Nairn Drive will be adjusted to 70 km/h.
Hope Road - Bibra Lake - City of Cockburn - Effective 21 January 2026:
The existing 70 km/h speed limit on Hope Road between Progress Drive and Bibra Lake Drive will be adjusted to 60 km/h.
Chittering Road (south of Barletta Vista to north of Ashton Road) - Bullsbrook - Effective 28 January 2026:
Speed Limit adjustment on Chittering Road to 60 km/h (south of Barletta Vista to north of Ashton Road).
Warrington Road - Byford - Shire of Serpentine Jarrahdale - Effective 30 January 2026:
The existing 60 km/h on Warrington Road between Mead Street and Orton Road will be adjusted to Default Speed.
RAC Safer Speeds Trial
The Safer Speeds Trial is a partnership between RAC and the Shire of Augusta Margaret River, with support from Main Roads.
The speed limit on approximately 550 local roads across the Shire of Augusta Margaret River will be reduced by the end of September 2025 as part of the trial, to help create safer roads, reduce the risk of serious injury or death and make town centres safer.
To find out more, and to view an interactive map of the speed zone changes, visit Safer Speeds Trial.
Main Roads' Speed Zoning Policy and Application Guidelines, published in May 2020, adopted the replacement of Speed Buffer Zones with “Speed Limit AHEAD” signs. This allows the lowering of speed limits by greater than 30 km/h using repeated sets of “Speed Limit Ahead” signs.
Key Messages
-
Speed Buffer Zones have been removed in the latest version of Australian Standards and have been replaced with “Speed Limit AHEAD” signs.
-
The “Speed Limit AHEAD” signs replace the need for Speed Buffer Zones and achieve the same outcome by warning road users to slow down prior to a reduced posted speed limit.
-
In WA, there will be two sets of “Speed Limit AHEAD” signs prior to any speed limit reduction which is more than 30km/h.
-
The use of “Speed Limit AHEAD” signs will bring Western Australia in line with the other states and territories across Australia.
When does it go live?
Since mid-2020, Main Roads has stopped implementing Speed Buffer Zones. Main Roads is not rolling out wholesale changes to existing Speed Buffer Zones, but is doing so gradually by working with the regions/local government when they seek review of, or changes to, speed limits. Some regional areas of WA are already utilising the “Speed Limit AHEAD” signs instead of “Speed Buffer Zone” signage.
What is changing?
Previously, a short 300-400 metre Intermediate Speed Zone (e.g. An 80 km/h zone, where the speed was being reduced from 100km/hr to 60km/hr) would be used as a Speed Buffer Zone prior to any speed limit reduction which was more than 30km/h . Since mid-2020, this Intermediate Speed Zone is no longer required, and two sets of “Speed Limit AHEAD” signs (e.g. 60 AHEAD) would be installed instead.
Where are the changes occurring?
-
The changes will continue to gradually occur state wide.
-
Some Speed Buffer Zones have already been replaced by “Speed Limit AHEAD” signage.
-
The use of “Speed Limit AHEAD” signs is in harmonisation with other states and territories in Australia.
-
The placement of “Speed Limit AHEAD” signs considers road conditions, and is typically at four to ten seconds of travel time from the change in speed limit.
What do I need to do differently?
When you see “Speed limit AHEAD” signs, you should prepare to reduce your speed to ensure you do not exceed the posted speed limit by the time you enter the new speed zone ahead.
Where will the speed limit be enforceable?
Speed limits are enforceable from the time a driver passes a speed limit sign, or from the time a driver enters a road which is subject to a default speed limit. The “Speed Limit AHEAD” signs are advisory signs pre warning drivers that a new speed limit is coming up ahead.
Speeding infringements
We set the speed limit on major roads and WA Police Force is responsible for enforcing these laws.
If you wish to dispute your speeding infringement, contact the Department of Transport.
To find out the speed limit on a metropolitan road, send us a copy of your infringement and we’ll have a look into it. If the infringement occurred on a regional road, contact our nearest regional office.
Be roadwork aware - slow down and take care
You can bet you will encounter roadworks and mobile traffic management on your travels - from speed and lane restrictions and possibly a modified road layout.
There are many safety hazards to both road users and construction workers within roadwork zones. It is important to follow the rules and be courteous, even when workers are not on-site as the unsealed or uneven road surface can be dangerous.
Always follow the signs – even if workers are not on-site, avoid ‘rubbernecking’ while driving and only overtake if it is safe.
We want everyone to get home safely to their families.
Video courtesy of the Traffic Management Association of Australia.