Roadworks, Closures and Restrictions

The following is a list of planned road closures and restrictions in Moray.

For information about ongoing roadworks in Scotland go to Scottish Road Works website

In the event of adverse weather please check our information on road conditions in Moray.

Please note trunks roads are maintained by Amey on behalf of Traffic Scotland.

Current road diversions and restrictions in Elgin Town Centre

Road Restrictions

  • Aberlour - C95H Aberlour (21 August 2025) - road closure
  • Aberlour - High Street, Archiestown (11 August 2025 until 29 August 2025) - Prohibition of Waiting
  • Buckie - Logie's Lane, Buckie (18 August 2025 until 22 August 2025) - Road Closure and Prohibition Of Waiting
  • Buckie - High Street and Munro Way, Buckie (31 August 2025) - Prohibition Of Waiting
  • Buckie - Commerce Street Buckie (20 August 2025 until 26 August 2025) - Road Closure
  • Buckie - Commercial Road, Buckie (07 September 2025) - Road Closure
  • Dufftown - Various Streets, Dufftown (15 August 2025) - Road Closure
  • Dufftown to Maggieknockater - C1H Dufftown to Maggieknockater Road (28 June 2025 until 19 December 2025) - Road Closure
  • Duffus - C25E, Duffus (04 August 2025 until 12 September 2025) - Road Closure
  • Elgin - U39E Myreside Road, Elgin (09 June 2025 until 31 August 2025) - Road Closure
  • Elgin - Commerce Street, Elgin (18 August 2025 until 22 August 2025) - Prohibition Of Waiting
  • Elgin - The Plainstones - Both Sides, High Street, Elgin (30 August 2025) - Road Closure
  • Elgin - North Street, Bishopmill, Elgin (11 August 2025 until 13 August 2025) - Prohibition Of Waiting
  • Fochabers - High Street, East of Junction with East Street, Fochabers (23 September 2024 until 22 March 2026) - Prohibtion of Waiting
  • Fochabers - Cullen Road, Fochabers (07 August 2025 until 20 August 2025) - Footpath And Lane Closure
  • Forres - A940 Dunphail, Forres (03 September 2025) - Speed Limit
  • Forres - U109E, Dallas (04 August 2025 until 24 August 2025) - Road Closure
  • Forres - North Road, Forres (04 August 2025 until 04 February 2026) - Footpath Closure
  • Forres - Batchen Street, Forres (29 July 2025 until 11 August 2025) - Road Closure
  • Forres - U89E Half Davoch, Forres (01 September 2025 until 03 September 2025) - Road Closure
  • Glenlivet - C60H Downan to Drumin Road, Glenlivet (03 September 2024 until 01 September 2025) - Road Closure
  • Glenlivet - B9008, Glenlivet (20 August 2025 until 07 September 2025) - Road Closure
  • Keith - Edindiach Road Keith (12 May 2025 until 12 April 2026) - Prohibition Of Waiting
  • Keith - Railway Lane West, Keith (11 August 2025) - Road Closure
  • Keith - Reidhaven Square, Keith (09 August 2025 until 10 August 2025) - Road Closure
  • Keith - Drum Road, Keith (11 August 2025 until 24 August 2025) - Road Closure
  • Keith - B9017, Newmill, Keith (06 August 2025 until 25 August 2025) - Road Closure
  • Lhanbryde - U129E Teindland Road Lhanbryde (16 June 2025 until 05 September 2025) - Road Closure
  • Lhanbryde - C1E, Lhanbryde (19 August 2025) - road closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (05 April 2025 until 05 October 2026) - Weight Limit
  • Lossiemouth - Chapel Lane and Clifton Road (18 August 2025 until 29 August 2025) - Road Closure and Prohibition Of Waiting
  • Port Gordon - Richmond Terrace, Portgordon (27 August 2025 until 09 September 2025) - POW
  • Rothes - High Street And Newsagents Lane Rothes (05 August 2025 until 11 August 2025) - Road Closure And Prohibition of Waiting
  • Rate this Page