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

  • Archiestown - Smiddy Lane, Archiestown (20 October 2025 until 31 October 2025) - Road Closure
  • Archiestown - South Lane, Archiestown (27 October 2025 until 14 November 2025) - Road Closure
  • Ballindalloch - U125H Auldich Road (16 November 2025 until 17 November 2025) - Road Closure
  • Bogmoor - Bogmoor, B9104 (09 November 2025) - Road Closure
  • Brodie - U76E,Tearien Road, Brodie (03 November 2025 until 21 November 2025) - Road Closure
  • Buckie - Various Streets, Buckie (09 November 2025) - Road Closure
  • Buckie - Various Streets, Buckie (14 November 2025 until 16 November 2025) - Road Closures and Prohibitions of Waiting
  • Cullen - Campbell Place, Cullen (17 November 2025 until 28 November 2025) - Road Closure
  • Dufftown - Various Streets, Dufftown (09 November 2025) - Road Closure
  • Dufftown to Maggieknockater - C1H Dufftown to Maggieknockater Road (28 June 2025 until 19 December 2025) - Road Closure
  • Dunphail - C11E Dunphail (20 October 2025 until 31 October 2025) - Road Closure
  • Elgin - Bishopmill Brae, Elgin (16 October 2025 until 19 November 2025) - Road Closure
  • Elgin - Lesmurdie Road, Elgin (16 October 2025 until 19 November 2025) - Prohibition of Waiting
  • Elgin - Farquhar Street, Hopeman (27 October 2025 until 02 November 2025) - Road Closure
  • Elgin - Various Streets, Elgin (01 November 2025) - Road Closure
  • Elgin - Cooper Street, Elgin (03 November 2025 until 04 November 2025) - Road Closure
  • Elgin - Muirfield Cresent, Elgin (03 November 2025 until 04 November 2025) - Road Closure
  • Elgin - Morriston Road, Elgin (27 October 2025 until 19 November 2025) - Road Closure
  • Elgin - Various Streets, Elgin (09 November 2025) - Road Closure
  • Findhorn - Main Road, Findhorn (09 November 2025) - Road Closure
  • Fochabers - High Street, East of Junction with East Street, Fochabers (23 September 2024 until 22 March 2026) - Prohibtion of Waiting
  • Fochabers - High Street, Fochabers (09 November 2025) - Road Closure
  • Forres - North Road, Forres (04 August 2025 until 04 February 2026) - Footpath Closure
  • Forres - Various Streets, Forres (01 November 2025) - Road Closure and Prohibitions of Waiting
  • Forres - Various Streets, Forres (09 November 2025) - Road Closure And Prohibition Of Waiting
  • Garmouth - High Street, Garmouth (09 November 2025) - road closure
  • Garmouth - Church Road, Garmouth (12 November 2025 until 14 November 2025) - Road Closure
  • Garmouth - Church Road, Garmouth (11 November 2025 until 13 November 2025) - Road 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 - U47H, Keith (03 November 2025) - Road Closure
  • Keith - Various Streets, Keith (09 November 2025) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (05 April 2025 until 05 October 2026) - Weight Limit
  • Lossiemouth - Various Streets, Lossiemouth (09 November 2025) - Road Closure
  • Mosstodloch - B9015 Main Road, Mosstodloch (09 November 2025) - Road Closure
  • Rate this Page