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 - C17H And Main Road Edinvillie (21 April 2025 until 25 April 2025) - Road Closure
  • Aberlour - B9138, Marypark (22 April 2025 until 24 April 2025) - Road Closure
  • Aberlour - C59H Main Road, Glenallachie (28 April 2025 until 09 May 2025) - Road Closure
  • Aberlour - C59H, Edinvillie (28 April 2025 until 09 May 2025) - Road Closure
  • Aberlour - Main Road, Edinvillie (28 April 2025 until 09 May 2025) - Road Closure
  • Aberlour - U102H Bluehill Quarry Road, Craigellachie (05 May 2025 until 09 May 2025) - Road Closure
  • Alves - U58E, Alves (28 April 2025 until 29 April 2025) - Road Closure
  • Buckie - Aultmore Forest (25 April 2025 until 26 April 2025) - Temporary Removal Of Access Rights
  • Buckie - Shearer Avenue, Buckie (19 April 2025 until 25 April 2025) - Prohibition of Waiting
  • Dufftown - C1H, Dufftown (01 February 2025 until 27 June 2025) - Road Closure
  • Duffus - C24E, Duffus (14 April 2025 until 20 April 2025) - Road Closure
  • Elgin - Ordiequish Forest (23 April 2025 until 24 April 2025) - Temporary Removal of Access Rights
  • Elgin - Land Street, Keith (26 April 2025) - Road Closure
  • Elgin - Lodge Lane, Cooper Park Road and King Street (19 April 2025 until 20 April 2025) - Road Closure and POW
  • Elgin - Lodge Lane And Cooper Park Road, Elgin (26 April 2025) - Road Closure
  • Elgin - Lossie Wynd Car Park, Elgin (19 April 2025 until 20 April 2025) - Road Closure
  • Elgin - Reiket Lane, Elgin (18 April 2025 until 19 April 2025) - One Way System
  • Elgin - C24E Elgin (21 April 2025) - Road Closure
  • Elgin - Plain Stones, Elgin (25 April 2025) - Road Closure
  • Elgin - Lossie Wynd North, Elgin (26 April 2025) - Road Closure
  • Fochabers - High Street, East of Junction with East Street, Fochabers (23 September 2024 until 22 March 2026) - Prohibtion of Waiting
  • Fochabers - Whiteash Forest (25 April 2025 until 26 April 2025) - Temporary Removal of Access Rights
  • Fochabers - B9104 Bogmoor (25 April 2025) - Road Closure
  • Forres - C11E, Dunphail (14 April 2025 until 27 April 2025) - Road Closure
  • Forres - C8E. Forres (29 April 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 - A95 Grange, Keith (31 March 2025 until 25 April 2025) - Temporary Speed Limit
  • Keith - C49H and U13E, Mulben (07 April 2025 until 20 April 2025) - Road Closure
  • Keith - Temporary Removal Of Access Rights Through Balloch Forest (25 April 2025 until 26 April 2025) - Temporary Removal Of Access Rights
  • Keith - Temporary Removal Of Access Rights Through Ben Aigen Forest (25 April 2025 until 26 April 2025) - Temporary Removal Of Access Rights
  • Keith - U13E, Forgiehill Road, Keith (26 April 2025) - Road Closure
  • Keith - U15H Gallowhill Road, Grange, Keith (16 April 2025 until 19 April 2025) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (05 April 2025 until 05 October 2026) - Weight Limit
  • Lossiemouth - Clifton Road, Lossiemouth (14 April 2025 until 20 April 2025) - Road Closure
  • Lossiemouth - Lossiemouth Forest (19 April 2025 until 20 April 2025) - Temporary Removal Of Access Rights
  • Lossiemouth - Seatown Road, Lossiemouth (14 April 2025 until 20 April 2025) - Prohibition Of Waiting
  • Lossiemouth - Clifton Road, Lossiemouth (14 April 2025 until 20 April 2025) - Road Closure
  • Mosstowie - C4E, Mosstowie (30 April 2025 until 02 May 2025) - Road Closure
  • Mulben - U59H, Mulben (29 April 2025) - Road Closure
  • Rothes - High Street Rothes (21 April 2025 until 25 April 2025) - Prohibition Of Waiting
  • Rothes - B9015 Rothes (28 April 2025 until 02 May 2025) - Road Closure
  • Tomintoul - A939 Tomintoul (10 March 2025 until 04 May 2025) - Road Closure
  • Rate this Page