LiveSouth Methven Street, PerthRoad ClosureLiveA9t Southbound On Slip From The B9099 At Luncarty, RedgortonLane ClosureLiveBowerswell Road, PerthRoad ClosureLiveCrieff Road, PerthRoad ClosureLiveCrieff Road, PerthRoad ClosureLiveM90t Northwards Inbound Slip To The A912 At Junction 10, PerthSlip ClosureLiveM90t Northbound Through Junction 9 From Juction 8, Bridge Of EarnRoad ClosureLiveM90t Southbound Through Junction 9 From Junction 10, Bridge Of EarnRoad ClosureLiveM90t Northwards Inbound Slip At Junction 9 From The A912 At Bridge Of Earn To The M90, Bridge Of EarnRoad ClosureLiveM90t Northbound From Junction 9 To Junction 10, Bridge Of EarnRoad ClosureLiveM90t Southbound From Junction 10 To Junction 9, Bridge Of EarnRoad ClosureLiveM90t Southwards Outbound Slip At Junction 9 From The M90 To The A912 At Bridge Of Earn, Bridge Of EarnRoad ClosureLiveM90t Southbound Junction 10 On Slip From A912, PerthSlip ClosureLiveM90t Southbound Through Junction 10 From Broxden Roundabout, PerthSlip ClosureLiveM90t Westbound Through Junction 10 From Junction 9 To Broxden Roundabout, PerthSlip ClosureLiveM90t Southbound Junction 10 On Slip From A912 And Western By Pass, PerthSlip ClosureLiveM90t Southbound From Junction 11 To Junction 10, PerthRoad ClosureLiveM90t Northbound From Junction 10 To Junction 11, PerthRoad ClosureLiveSouth Methven Street, PerthRoad ClosureLiveA9t Southbound On Slip From The B9099 At Luncarty, RedgortonLane ClosureLiveBowerswell Road, PerthRoad ClosureLiveCrieff Road, PerthRoad ClosureLiveCrieff Road, PerthRoad ClosureLiveM90t Northwards Inbound Slip To The A912 At Junction 10, PerthSlip ClosureLiveM90t Northbound Through Junction 9 From Juction 8, Bridge Of EarnRoad ClosureLiveM90t Southbound Through Junction 9 From Junction 10, Bridge Of EarnRoad ClosureLiveM90t Northwards Inbound Slip At Junction 9 From The A912 At Bridge Of Earn To The M90, Bridge Of EarnRoad ClosureLiveM90t Northbound From Junction 9 To Junction 10, Bridge Of EarnRoad ClosureLiveM90t Southbound From Junction 10 To Junction 9, Bridge Of EarnRoad ClosureLiveM90t Southwards Outbound Slip At Junction 9 From The M90 To The A912 At Bridge Of Earn, Bridge Of EarnRoad ClosureLiveM90t Southbound Junction 10 On Slip From A912, PerthSlip ClosureLiveM90t Southbound Through Junction 10 From Broxden Roundabout, PerthSlip ClosureLiveM90t Westbound Through Junction 10 From Junction 9 To Broxden Roundabout, PerthSlip ClosureLiveM90t Southbound Junction 10 On Slip From A912 And Western By Pass, PerthSlip ClosureLiveM90t Southbound From Junction 11 To Junction 10, PerthRoad ClosureLiveM90t Northbound From Junction 10 To Junction 11, PerthRoad Closure
New

Road closures in Perth

There are approximately 18 road closures within 5 miles of Perth today.

18 closures

Data last updated: 25 Oct 2026, 04:16 (UK time)

All roadworks (not just closures)? See roadworks in Perth

Tap any marker to open the full map · use two fingers to pan

All roadworks

Towns

18 works active road closures

Live now

18
  1. Live

    South Methven Street, Perth

    Road closedEnds in 11d 5hPerth & Kinross Council

  2. Live

    Bowerswell Road, Perth

    Road closedEnds in 46d 5hScottish Water

  3. Live

    Crieff Road, Perth

    Road closedEnds in 11d 5hSgn

  4. Live

    M90t Northwards Inbound Slip At Junction 9 From The A912 At Bridge Of Earn To The M90, Bridge Of Earn

    Road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  5. Live

    M90t Southbound From Junction 10 To Junction 9, Bridge Of Earn

    Road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  6. Live

    M90t Southwards Outbound Slip At Junction 9 From The M90 To The A912 At Bridge Of Earn, Bridge Of Earn

    Road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  7. Live

    M90t Southbound Through Junction 9 From Junction 10, Bridge Of Earn

    Road closedEnds in 65d 5hTransport Scotland - Ne Unit Op Company

  8. Live

    M90t Northbound From Junction 9 To Junction 10, Bridge Of Earn

    Road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  9. Live

    M90t Northbound Through Junction 9 From Juction 8, Bridge Of Earn

    Road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  10. Live

    Crieff Road, Perth

    Road closedEnds in 156d 4hSgn

  11. Live

    M90t Southbound From Junction 11 To Junction 10, Perth

    Road closedEnds in 1526d 5hTransport Scotland - Ne Unit Op Company

  12. Live

    M90t Northbound From Junction 10 To Junction 11, Perth

    Road closedEnds in 1526d 5hTransport Scotland - Ne Unit Op Company

  13. Live

    M90t Northwards Inbound Slip To The A912 At Junction 10, Perth

    Slip road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  14. Live

    M90t Westbound Through Junction 10 From Junction 9 To Broxden Roundabout, Perth

    Slip road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  15. Live

    M90t Southbound Through Junction 10 From Broxden Roundabout, Perth

    Slip road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  16. Live

    M90t Southbound Junction 10 On Slip From A912, Perth

    Slip road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  17. Live

    M90t Southbound Junction 10 On Slip From A912 And Western By Pass, Perth

    Slip road closedEnds in 63d 5hTransport Scotland - Ne Unit Op Company

  18. Live

    A9t Southbound On Slip From The B9099 At Luncarty, Redgorton

    Lane closedEnds in 1d 5hTransport Scotland - Nw Unit Op Company

Closures in nearby Scottish towns

FAQ

Where does closure data for Perth come from?
We use open data from the Scottish Road Works Register (SRWR), Scotland's statutory register for notified roadworks. This page shows full and lane closures within 5 miles of Perth.
How fresh is the data?
SRWR publishes a daily export overnight. We sync each morning and rebuild this page, so listings are typically less than 24 hours old.
Can I get alerts for closures near Perth?
You can plot a route on Roadworks Radar and turn on email alerts, but Scottish roadworks data is still in beta. Matching and notifications may miss works, arrive late, or behave differently from our England coverage. We are improving this, but we cannot guarantee the same reliability yet.