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

  • Bogmoor - Bogmoor Road, Bogmoor (01 July 2024) - Road Closure
  • Buckie - Barhill Road, Buckie (05 June 2024 until 25 June 2024) - Road Closure
  • Craigellachie - U60H Belnagarrow to Oldtown Road, Maggieknockater (27 May 2024 until 23 June 2024) - Road Closure
  • Dufftown - C1H Dufftown To Maggieknockater (01 April 2024 until 31 October 2024) - Road Closure
  • Dufftown - Mount Crescent, Dufftown (24 June 2024 until 28 June 2024) - Road Closure
  • Edinvillie - U98H Edinvillie (24 June 2024 until 28 June 2024) - Road Closure
  • Edinvillie - U98H Shenval Road, Edinvillie (24 June 2024 until 28 June 2024) - Road Closure
  • Elgin - C2E Elgin to Birnie Road, Cloddach (04 August 2023 until 03 February 2025) - Road Closure
  • Elgin - Culbard Street, Elgin (27 October 2023 until 31 July 2024) - Road Closure
  • Elgin - South Street, Elgin (29 April 2024 until 09 August 2024) - Prohibition Of Waiting
  • Elgin - C26E, Mosstowie (16 May 2024 until 14 July 2024) - Road Closure
  • Elgin - U105E Garrowslack Road, Alves (17 June 2024 until 28 June 2024) - Road Closure
  • Elgin - Cumming Street, Elgin (01 July 2024) - Road Closure
  • Elgin - Morriston Road and Cooper Street, Elgin (01 July 2024) - Road Closure
  • Forres - Mannachie Road, Forres (15 April 2024 until 24 July 2024) - Road Closure
  • Forres - U89E Half Davoch Road, Dunphail, Forres (28 June 2024) - Road Closure
  • Forres - C10E Earlsmill To Feddan Near Brodie (01 July 2024 until 26 July 2024) - Road Closure
  • Forres - Various Streets, Forres (06 July 2024) - Various Restrictions
  • Garmouth - Various Streets, Garmouth (29 June 2024) - Road Closure
  • Keith - U16H Clerkseat Road, Grange, Keith (17 June 2024 until 05 July 2024) - Road Closure
  • Keith - U63H Cairnty Road, Mulben (01 July 2024 until 05 July 2024) - Road Closure
  • Keith - Mid Street Keith (17 June 2024 until 24 June 2024) - Road Closure
  • Keith - B9018 Keith to Cullen Road (01 July 2024 until 05 July 2024) - Road Closure
  • Keith - Fife Street, Keith (24 June 2024) - POW
  • Kinloss - U66E Newton of Struthers Road, Kinloss (01 July 2024 until 04 July 2024) - Road Closure
  • Lhanbryde - Walkers Crescent Lhanbryde (17 June 2024 until 28 June 2024) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (04 October 2023 until 04 April 2025) - 7.5T Weight Limit
  • Lossiemouth - Pitgaveney St, Lossiemouth (26 June 2024 until 08 July 2024) - Car Park Closure
  • Lossiemouth - Lossiemouth Various (13 July 2024) - Road Closure / POW
  • Orton - U16e Maryhill Road, Orton (20 July 2024 until 25 July 2024) - Road Closure
  • Rate this Page