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 - U139E Ballintomb Road, Archiestown (18 August 2025 until 19 September 2025) - Road Closure
  • Archiestown - C15E, Archiestown (08 September 2025 until 12 October 2025) - Road Closure
  • Brodie - C9E, Brodie (11 September 2025 until 17 September 2025) - Road Closure
  • Buckie - High Street and Munro Way, Buckie (31 August 2025) - Prohibition Of Waiting
  • Buckie - Commercial Road, Buckie (07 September 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
  • Dunphail - C11E Dunphail (20 October 2025 until 31 October 2025) - Road Closure
  • Elgin - U39E Myreside Road, Elgin (09 June 2025 until 31 August 2025) - Road Closure
  • Elgin - C26E Miltonduff to Lochside Road, Elgin (30 September 2025 until 03 October 2025) - Road Closure
  • Fochabers - High Street, East of Junction with East Street, Fochabers (23 September 2024 until 22 March 2026) - Prohibtion of Waiting
  • Forres - A940 Dunphail, Forres (03 September 2025) - Speed Limit
  • Forres - North Road, Forres (04 August 2025 until 04 February 2026) - Footpath Closure
  • Forres - Thornhill Place, Forres (13 October 2025 until 24 October 2025) - Road Closure
  • Forres - A940 Dunphail, Forres (15 October 2025) - Speed Limit
  • Forres - Forbeshill, Forres (12 September 2025 until 15 September 2025) - Prohibition Of Waiting
  • Forres - U89E Half Davoch, Forres (01 September 2025 until 03 September 2025) - Road Closure
  • Forres - North Street, Forres (08 September 2025 until 12 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
  • Hopeman - Cycle Path from Hopeman to Duffus (01 September 2025 until 05 September 2025) - Cycle Path Closure
  • Hopeman - Cycle Path, Hopeman to Duffus (08 September 2025 until 12 September 2025) - Cycle Path Closure
  • Keith - Edindiach Road Keith (12 May 2025 until 12 April 2026) - Prohibition Of Waiting
  • Keith - A95 Keith to Glenbarry (23 August 2025 until 08 December 2025) - Road Closure
  • Keith - Mid Street and Sodgers Lane,Keith (03 September 2025 until 04 September 2025) - prohibition of waiting and road closure
  • Keith - Dunnyduff Road, Keith (11 September 2025 until 13 September 2025) - Road Closure
  • Keith - Mill View Lane, Newmill, Keith (12 September 2025) - Road Closure
  • Keith - Bankers Lane, Keith (08 September 2025 until 12 September 2025) - Road Closure
  • Keith - Cameron Drive, Keith (03 September 2025) - Road Closure
  • Lhanbryde - U129E Teindland Road Lhanbryde (16 June 2025 until 05 September 2025) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (05 April 2025 until 05 October 2026) - Weight Limit
  • Lossiemouth - B9015, Mosstodloch (01 September 2025 until 05 September 2025) - Road Closure
  • Lossiemouth - Kinneddar Street, Lossiemouth (02 September 2025 until 05 September 2025) - Road Closure
  • Port Gordon - Richmond Terrace, Portgordon (27 August 2025 until 09 September 2025) - POW
  • Portknockie - Church Street, Portknockie (23 September 2025) - Prohibition Of Waiting
  • Tomintoul - B9008, Tomintoul (08 September 2025 until 22 September 2025) - Road Closure
  • Rate this Page