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 - 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
  • Buckie - Main Street, Buckpool (07 May 2025 until 20 May 2025) - Road Closure
  • Buckie - Banff Street, Buckie (16 May 2025 until 17 May 2025) - Road Closure and Prohibition of Waiting
  • Buckie - Steinbeck Road, Buckie (20 May 2025 until 02 June 2025) - Prohibition Of Waiting
  • Cullen - Seatown, Cullen (16 May 2025 until 17 May 2025) - Road Closure
  • Cullen - Station Road, Cullen (29 May 2025) - Road Closure
  • Dufftown - Various Streets, Dufftown (11 May 2025) - Road Closure
  • Dufftown - C1H, Dufftown (01 February 2025 until 27 June 2025) - Road Closure
  • Elgin - U124E Trochail Road, Thomshill (17 April 2025 until 15 July 2025) - Road Closure
  • Elgin - Smith Drive, Elgin (10 May 2025) - Road Closure
  • Elgin - Glen Elgin Drive Elgin (14 May 2025 until 15 May 2025) - Road Closure
  • Elgin - C24E Westerfolds Rd, Elgin (26 May 2025) - Road Closure
  • Elgin - U119E Birkenbog Road Fogwatt (21 May 2025 until 23 May 2025) - Road Closure
  • Elgin - B9010, Elgin (26 May 2025 until 30 May 2025) - 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 (18 May 2025) - Prohibition of Waiting
  • Forres - Bogton Road Forres (07 May 2025 until 16 May 2025) - Road Closure
  • Forres - Little Crook Forres (06 May 2025 until 13 May 2025) - Road Closure
  • Glenlivet - C60H Downan to Drumin Road, Glenlivet (03 September 2024 until 01 September 2025) - Road Closure
  • Keith - Edindiach Road Keith (12 May 2025 until 12 April 2026) - Prohibition Of Waiting
  • Keith - U68ah Drumgrain to Howdoup Rd, Drummuir, Keith (19 May 2025 until 22 May 2025) - Road Closure
  • Keith - C75H Edintore, Keith (15 May 2025 until 17 May 2025) - Road Closure
  • Lhanbryde - U129E Teindland Road Lhanbryde (02 June 2025 until 18 August 2025) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (05 April 2025 until 05 October 2026) - Weight Limit
  • Lossiemouth - Church Street, Lossiemouth (20 May 2025) - Road Closure And Prohibition Of Waiting
  • Rothes - New Street Rothes (14 May 2025 until 15 May 2025) - Prohibition Of Waiting
  • Tomintoul - A939, Tomintoul (19 May 2025 until 30 May 2025) - Road Closure
  • Rate this Page