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 BEAR Scotland on behalf of Traffic Scotland.

Road Restrictions

  • Aberlour - Dowans Road, Aberlour (23 November 2020 until 18 December 2020) - Footpath Closure
  • Aberlour - Dowans Road, Aberlour (23 November 2020 until 18 December 2020) - Prohibition of Waiting
  • Aberlour - Edward Avenue, Craigellachie (16 November 2020 until 13 December 2020) - Footpath Closure
  • Aberlour - Edward Avenue, Craigellachie (Hotel Side) (16 November 2020 until 13 December 2020) - Prohibition of Waiting
  • Buckie - C32L Bauds Road, Findochty (18 January 2021) - Road Closure
  • Buckie - Garden Lane, Buckie (14 December 2020 until 18 December 2020) - Road Closure
  • Buckie - Garden Lane, Buckie (14 December 2020 until 23 December 2020) - Road Closure
  • Craigellachie - Hill Street, Craigellachie (16 November 2020 until 06 December 2020) - Prohibition Of Waiting
  • Craigellachie - Hill Street, Craigellachie (16 November 2020 until 06 December 2020) - Footpath Closure
  • Elgin - North Street, Elgin (01 January 2019 until 20 June 2021) - Road Closure
  • Elgin - Linkwood Road, Elgin (01 January 2020 until 31 December 2020) - Speed Limit Extension
  • Elgin - C2E Elgin - Birnie Road (01 June 2020 until 31 December 2020) - Road Closure
  • Elgin - C19E Scotsonhill to Fernyfield Road (20 July 2020 until 31 December 2020) - Prohibition of Driving
  • Elgin - C5E East Grange - Spindle Muir Road Alves (23 November 2020 until 04 December 2020) - Road Closure
  • Elgin - Alba Place, Elgin (19 November 2020 until 15 December 2021) - Footpath Closure
  • Elgin - Boroughbriggs Road Elgin (23 November 2020 until 05 February 2021) - Footpath/Cycleway Closure
  • Elgin - C26E Miltonduff - Lochside Road (07 December 2020 until 11 December 2020) - Road Closure
  • Forres - U88E Divieside Road (26 October 2020 until 20 December 2020) - Road Closure
  • Forres - Waterford Road, Forres (10 December 2020 until 11 December 2020) - Road Closure
  • Forres - Market Street, Forres (07 December 2020 until 11 December 2020) - One Way System
  • Grange - C46H Grange Crossroads to Fortry Crossroads, Grange (07 December 2020 until 11 December 2020) - Road Closure
  • Keith - Regent Square, Keith (15 December 2020 until 18 December 2020) - Road Closure
  • Keith - Pipers Lane East, Keith (13 January 2021) - Road Closure
  • Keith - Nelson Terrace, Keith (01 November 2020 until 31 December 2020) - Prohibition of Waiting
  • Keith - Nelson Terrace, Keith (01 November 2020 until 31 December 2020) - Footpath Closure
  • Keith - Westerton Road, Keith (07 December 2020 until 18 December 2020) - Road Closure
  • Keith - Alexandra Rd, Keith (30 November 2020 until 13 December 2020) - Road Closure
  • Knock - U22aH Sillyearn-Drumnagorrach Road, Knock (30 November 2020 until 04 December 2020) - Road Closure
  • Lossiemouth - B9103 Lossiemouth to Sheriffston Road (19 October 2020 until 03 April 2022) - 7.5T Weight Limit
  • Moray - Various Roads In Moray (18 May 2020 until 08 November 2021) - Temporary Speed Limits
  • Portgordon - Gordon Street, Portgordon (03 December 2020) - Road Closure
  • Various Streets, Moray - Various Streets, Moray (26 June 2020 until 31 December 2020) - Prohibitions Of Waiting
  • Rate this Page