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

  • Dufftown - C35H, Dufftown (05 January 2026 until 14 February 2026) - Road Closure
  • Dufftown - C8H Deveronside to Cabrach Road (22 January 2026) - Road Closure
  • Dufftown - C35H, Dufftown (19 January 2026 until 27 March 2026) - Road Closure
  • Elgin - Trinity Place, Elgin (24 November 2025 until 04 July 2027) - Road Closure
  • Elgin - Hamilton Drive, Elgin (20 January 2026 until 23 January 2026) - Road Closure
  • Fochabers - High Street, East of Junction with East Street, Fochabers (23 September 2024 until 22 March 2026) - Prohibtion of Waiting
  • Forres - North Road, Forres (04 August 2025 until 04 February 2026) - Footpath Closure
  • Forres - North Road, Forres (04 August 2025 until 04 April 2026) - Road Closure
  • Garmouth - High Street, Garmouth (12 January 2026 until 23 January 2026) - Road Closure
  • Garmouth - NCN1 (14 December 2025 until 13 June 2026) - Road Closure
  • Glenlivet - C58H Minmore, Glenlivet (26 January 2026 until 01 February 2026) - Road Closure
  • Glenlivet - C20H Glenlivet (27 January 2026 until 30 January 2026) - Road Closure
  • Glenrinnes - U95H, Glenrinnes Church (05 January 2026 until 01 March 2026) - Road Closure
  • Glenrinnes - U95H Glenrinnes (26 January 2026 until 13 March 2026) - Road Closure
  • Keith - Edindiach Road Keith (12 May 2025 until 12 April 2026) - Prohibition Of Waiting
  • Keith - Union Street, Keith (14 January 2026 until 20 January 2026) - Road Closure
  • Keith - U15H Grange, Keith (15 January 2026 until 20 January 2026) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (05 April 2025 until 05 October 2026) - Weight Limit
  • Lossiemouth - Mitchell Street, Lossiemouth (20 January 2026 until 21 January 2026) - Road Closure
  • Tomnavoulin - C20H and U117bh, Tomnavoulin (21 January 2026 until 22 January 2026) - 15 Minute Delay
  • Rate this Page