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 - Mary Avenue And Queens Road, Aberlour (12 November 2024) - Road Closure And Prohibition Of Waiting
  • Archiestown - McGowans Lane and High Street, Archiestown (12 November 2024 until 13 November 2024) - Road Closure
  • Buckie - Various Streets, Buckie (10 November 2024) - Road Closure
  • Buckie - Garden Lane, Buckie (11 November 2024 until 15 November 2024) - Road Closure
  • Dufftown - Fife Street, Dufftown (01 November 2024 until 09 January 2025) - Road Closure
  • Dufftown - U83, Whitehilloch (25 November 2024 until 26 November 2024) - Road Closure
  • Dufftown - Various Streets, (10 November 2024) - Road Closure
  • Elgin - C2E Elgin to Birnie Road, Cloddach (04 August 2023 until 03 February 2025) - Road Closure
  • Elgin - Culbard Street, Elgin (01 August 2024 until 31 December 2024) - Road Closure
  • Elgin - South Street, Elgin (10 August 2024 until 31 December 2024) - Prohibition of Waiting
  • Elgin - C26E and U105E, Mosstowie (23 September 2024 until 22 December 2024) - Diversion Map
  • Elgin - Batchen Street, Elgin (14 October 2024 until 01 December 2024) - Road Closure
  • Elgin - High Street, Elgin (14 October 2024 until 29 December 2024) - Temporary Loading Bay
  • Elgin - Various Streets, Elgin (10 November 2024) - Road Closure
  • Elgin - B9104 Bogmoor Road, Bogmoor (10 November 2024) - Road Closure
  • Elgin - B9015 Main Road, Mosstodloch (10 November 2024) - Road Closure
  • Elgin - C25E, Duffus (11 November 2024 until 02 February 2025) - Road Closure
  • Elgin - C1E Fogwatt (12 November 2024 until 16 November 2024) - Road Closure
  • Elgin - North Street Elgin (11 November 2024 until 13 November 2024) - Prohibition of Waiting
  • Elgin - North Street, Elgin (06 December 2024 until 08 December 2024) - Prohibition of Waiting
  • Elgin - South Street, North Guildry Street, Culbard Street (28 October 2024 until 10 November 2024) - Road Closure
  • Elgin - Chanonry Road North and South, Elgin (04 November 2024 until 24 November 2024) - Road Closure
  • Elgin - High Street, Elgin (22 November 2024 until 23 November 2024) - Road Closure
  • Findhorn - Main Road, Findhorn (10 November 2024) - 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 (10 November 2024) - Road Closure
  • Forres - C14E Rafford (14 October 2024 until 17 November 2024) - Road Closure
  • Forres - Varoius Streets, Forres (10 November 2024) - Road Closures And Prohibitions of Waiting
  • Forres - U89E (29 October 2024 until 11 November 2024) - Road Closure
  • Forres - Gordon Street, Forres (04 November 2024 until 17 November 2024) - Road Closure and Prohibitions of Waiting
  • Forres - C11E Daltulich (11 November 2024 until 01 December 2024) - Road Closure
  • Forres - Councillors Walk, Forres (11 November 2024 until 12 November 2024) - Road Closure
  • Forres - Burdshaugh, Forres (11 November 2024) - Prohibition Of Waiting
  • Forres - North Road, Forres - Both Sides (11 November 2024) - Prohibition of Waiting
  • Forres - Edgehill Road, Forres (11 November 2024 until 12 November 2024) - Road Closure
  • Forres - C14E Rafford (18 November 2024 until 20 November 2024) - Road Closure
  • Garmouth - High Street, Garmouth (10 November 2024) - Road Closure
  • Glenlivet - C60H Downan to Drumin Road, Glenlivet (03 September 2024 until 01 September 2025) - Road Closure
  • Hopeman - Thom Street, Hopeman (08 November 2024 until 11 November 2024) - Road Closure
  • Keith - Hill Street, Newmill, Keith (15 November 2024 until 22 November 2024) - Road Closure
  • Keith - Balloch Road, Union Street, And Land Street, Keith (10 November 2024) - Road Closure
  • Keith - C54H Crooksmill To Rosarie, Keith (31 October 2024 until 22 November 2024) - Road Closure
  • Keith - Weavers Lane East, Keith (30 October 2024 until 19 November 2024) - Road Closure
  • Keith - C77H (13 November 2024 until 15 November 2024) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (04 October 2023 until 04 April 2025) - 7.5T Weight Limit
  • Lossiemouth - Various Streets, Lossiemouth (10 November 2024) - Road Closure
  • Tomintoul - A939, Tomintoul (11 November 2024 until 08 December 2024) - Road Closure
  • Rate this Page