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 - C15E Carron (28 March 2025 until 29 March 2025) - Road Closure
  • Ballindalloch - B9008 Ballindalloch (17 March 2025 until 30 March 2025) - 20Mph Speed Limit
  • Buckie - West Church Street Buckie (28 March 2025 until 29 March 2025) - Prohibition Of Waiting
  • Craigellachie - U64H Balnacoul Road, Craigellachie (10 March 2025 until 21 March 2025) - Road Closure
  • Dufftown - C1H, Dufftown (01 February 2025 until 27 June 2025) - Road Closure
  • Elgin - McIntosh Drive, Elgin (10 March 2025 until 23 March 2025) - Road Closure
  • Elgin - Morriston Road, Elgin - Northbound Lane Only (10 March 2025 until 30 March 2025) - Road Closure
  • Elgin - C20E Linkwood-Troves Road, Elgin (17 March 2025 until 21 March 2025) - Road Closure
  • Elgin - Batchen Lane Car Park, South Street, Elgin (24 March 2025 until 04 April 2025) - Car Park Closure
  • Elgin - Burnside Road, Lhanbryde (28 March 2025 until 29 March 2025) - Road Closure
  • Fochabers - High Street, East of Junction with East Street, Fochabers (23 September 2024 until 22 March 2026) - Prohibtion of Waiting
  • Forres - Market Street, Forres (20 March 2025 until 21 March 2025) - Road Closure
  • Glenlivet - C60H Downan to Drumin Road, Glenlivet (03 September 2024 until 01 September 2025) - Road Closure
  • Keith - U47H Maisley To Wester Chalder Road, Keith (24 March 2025 until 20 April 2025) - Road Closure
  • Keith - U43H, Keith (21 March 2025 until 27 March 2025) - Road Closure
  • Keith - C54H Crooksmill To Rosarie Keith (24 March 2025 until 28 March 2025) - Road Closure
  • Keith - Chapel Street, Keith (28 March 2025 until 29 March 2025) - Prohibition Of Waiting
  • Keith - A95 Grange, Keith (31 March 2025 until 25 April 2025) - Temporary Speed Limit
  • Keith - B9017, Newmill, Keith (24 March 2025 until 04 April 2025) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (04 October 2023 until 04 April 2025) - 7.5T Weight Limit
  • Lossiemouth - Seatown Lossiemouth (17 March 2025 until 21 March 2025) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (05 April 2025 until 05 October 2026) - Weight Limit
  • Tomintoul - A939 Tomintoul (10 March 2025 until 04 May 2025) - Road Closure
  • Rate this Page