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.

Road Restrictions

  • Aberlour - Allachy Terrace, Aberlour (27 September 2023 until 29 September 2023) - Prohibition Of Waiting
  • Ballindalloch - B9138, Marypark (02 October 2023 until 04 October 2023) - Road Closure
  • Dufftown - Castle Road, Dufftown (02 October 2023 until 04 October 2023) - Road Closure
  • Dufftown - U85H Tomnaven Road, Inverharroch, Cabrach (04 October 2023 until 05 October 2023) - Road Closure
  • Dufftown - C8H Deveronside to Cabrach Road (05 October 2023 until 06 October 2023) - Road Closure
  • Elgin - North Street, Elgin (01 January 2023 until 30 June 2024) - Road Closure
  • Elgin - South Street and Culbard Street, Elgin (26 January 2023 until 24 April 2024) - Footpath Closure
  • Elgin - South Street, Elgin (13 February 2023 until 28 April 2024) - Prohibition of Waiting
  • Elgin - C26E, Mosstowie (21 April 2023 until 19 October 2023) - Road Closure
  • Elgin - C2E Elgin to Birnie Road, Cloddach (04 August 2023 until 03 February 2025) - Road Closure
  • Elgin - Greyfriars Street Elgin (25 September 2023 until 06 October 2023) - Road Closure
  • Elgin - Linkwood Road, Elgin (04 September 2023 until 01 October 2023) - Road Closure
  • Elgin - Linkwood Road, Elgin (09 October 2023 until 11 October 2023) - Road Closure
  • Elgin - Glover Street, High Street, and Lossie Wynd, Elgin (27 September 2023 until 29 September 2023) - Reversal Of One Way
  • Elgin - Wards Road, Elgin (29 September 2023) - Prohibition Of Waiting
  • Findhorn - Main Road, Findhorn (06 October 2023 until 07 October 2023) - Prohibition Of Waiting
  • Findhorn - Main Road, Findhorn (23 September 2023 until 06 October 2023) - Prohibition of Waiting
  • Forres - South Street, Forres (05 September 2023 until 16 October 2023) - Road Closure
  • Forres - West Road, Forres (07 October 2023 until 08 October 2023) - Road Closure
  • Forres - B9010 Forres to Rafford Road (04 October 2023) - Road Closure
  • Keith - Edindiach Road, Keith (25 September 2023 until 29 September 2023) - Road Closure
  • Keith - U51H High Glen Road, Newmill (27 September 2023 until 29 September 2023) - Road Closure
  • Keith - C73L, Rothiemay To Bridge Of Marnoch (25 September 2023 until 29 September 2023) - Road Closure
  • Keith - Union Street, Keith (25 September 2023 until 30 September 2023) - Road Closure
  • Lossiemouth - Inchbroom Road, Lossiemouth (17 April 2023 until 14 April 2024) - 30mph Speed Limit
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (04 October 2023 until 04 April 2025) - 7.5T Weight Limit
  • Lossiemouth - Queen Street, Lossiemouth (27 September 2023 until 06 October 2023) - Prohibition Of Waiting
  • Portknockie - Commercial Road Portknockie (25 September 2023 until 29 September 2023) - Road Closure
  • Rothes - High Street Rothes (16 October 2023 until 27 October 2023) - Prohibition Of Waiting
  • Rate this Page