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

  • Alves - C4E Brodieshill - Cloves Road (02 December 2019 until 19 April 2020) - Road Closure
  • Craigellachie - A941 Rothes to Craigellachie Road (11 November 2019 until 01 March 2020) - Footpath Closure
  • Craigellachie - A941 Rothes to Craigellachie Rd (02 March 2020 until 31 March 2020) - Footpath Closure
  • Craigellachie - Lawrence Road, Craigellachie (24 February 2020 until 28 February 2020) - Road Closure
  • Craigellachie - Lawrence Rd, Craigellachie (24 February 2020 until 28 February 2020) - Prohibition of Waiting
  • Cullen - Grant Street, Cullen (10 February 2020 until 08 March 2020) - Footpath Closure
  • Cullen - Grant Street, Cullen (Both Sides) (10 February 2020 until 08 March 2020) - Prohibition of Waiting
  • Cullen - Seatown, Cullen (23 March 2020 until 27 March 2020) - Road Closure
  • Dufftown - Castle Road, Dufftown (17 February 2020 until 21 February 2020) - Road Closure
  • Elgin - North Street, Elgin (01 January 2019 until 28 June 2020) - Road Closure
  • Elgin - C2E Elgin - Birnie Road (08 November 2019 until 31 May 2020) - Road Closure
  • Elgin - Linkwood Road, Elgin (01 January 2020 until 30 June 2020) - Speed Limit Extension
  • Elgin - Beechfield Road, Elgin (24 February 2020 until 15 March 2020) - Footpath Closure
  • Elgin - Beechfield Rd, Elgin (24 February 2020 until 15 March 2020) - Prohibition of Waiting
  • Elgin - Wittet Drive, Elgin (02 March 2020 until 06 March 2020) - Footpath Closure
  • Elgin - St Andrews Rd Lhanbryde (20 February 2020) - Prohibition of Waiting
  • Elgin - Woodside Terrace, Elgin (Both Sides) (18 February 2020 until 20 February 2020) - Prohibition of Waiting
  • Elgin - C4E Pittendreich to Mosstowie (17 February 2020 until 21 February 2020) - Road Closure
  • Elgin - Ashgrove Road, Elgin (17 February 2020 until 01 March 2020) - Road Closure
  • Findochty - Station Road Findochty (06 January 2020 until 31 March 2020) - Road Closure
  • Findochty - Strathlene Rd, Findochty (25 March 2020 until 27 March 2020) - Prohibition of Waiting
  • Fochabers - Inchberry Place, Fochabers (20 January 2020 until 23 February 2020) - Footpath Closure
  • Fochabers - Inchberry Place, Fochabers (20 January 2020 until 23 February 2020) - Prohibition Of Waiting
  • Fochabers - U21E Millhill Road, Orbliston (17 February 2020 until 28 February 2020) - Road Closure
  • Forres - Batchen Street, Forres (15 February 2020 until 19 February 2020) - Road Closure
  • Forres - High St, Forres (15 February 2020 until 19 February 2020) - Footpath Closure
  • Forres - High St, Forres (15 February 2020 until 19 February 2020) - Prohibition of Waiting
  • Keith - U13E Forgiehill Road, Keith (19 February 2020 until 21 February 2020) - Road Closure
  • Keith - U37H Allanbuie Rd, Keith (19 February 2020 until 21 February 2020) - Road Closure
  • Keith - Nelson Terrace, Keith (08 April 2020) - Road Closure
  • Keith - Nelson Terrace, Keith (02 March 2020 until 12 April 2020) - Footpath Closure
  • Keith - Nelson Terrace, Keith - Both Sides (02 March 2020 until 12 April 2020) - Prohibition of Waiting
  • Lossiemouth - Various Streets, Lossiemouth (25 March 2019 until 20 March 2020) - Prohibition of Waiting
  • Lossiemouth - Various Streets, Lossiemouth (25 March 2019 until 20 March 2020) - Footpath Closure
  • Lossiemouth - Quarry Rd, Lossiemouth (17 February 2020 until 21 February 2020) - Road Closure
  • Lossiemouth - Hill Street, Lossiemouth (22 February 2020 until 26 February 2020) - Road Closure
  • Lossimouth - Park Place, Lossiemouth (17 February 2020 until 21 February 2020) - Road Closure
  • Newmill - Back Street, Newmill (02 March 2020 until 06 March 2020) - Road Closure
  • Rothes - New Street, Rothes (10 February 2020 until 21 February 2020) - Prohibition Of Waiting
  • Rothiemay - Main Street, Rothiemay (17 February 2020 until 21 February 2020) - Road Closure
  • Rate this Page