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, Dallachy, B9104 Bogmoor Road - Road Closure (08 November 2026)
- Buckie, Various Streets - Road Closures and Prohibitions of Waiting (19 November 2026 until 22 November 2026)
- Buckie, Burnbank - Road Closure (04 November 2026 until 04 December 2026)
- Buckie, High Street and Midmar Street - Road Closure and Prohibition of Waiting (16 November 2026 until 17 November 2026)
- Buckie, Various Roads - Road Closure (08 November 2026)
- Buckie, Yardie (04 July 2026 until 29 January 2027)
- Burghead, Grant Street, Park Street and Granary Street - Road Closure (08 November 2026)
- C19E - Road Closure - Southbound only (02 November 2026 until 29 November 2026)
- Clochan, C17E - Road Closure (10 November 2026)
- Clochan, C17E Wellheads Road - Road Closure (16 November 2026 until 26 November 2026)
- Clochan, U71aL Berrybauds Road (10 November 2026)
- Craigellachie, Hill Street and Brickfield - Road Closure (16 November 2026 until 18 November 2026)
- Craigellachie, Spey Road - Road Closure and Prohibition of Waiting (09 November 2026 until 11 November 2026)
- Cullen, (Craibstone to Fordyce) C7L - Road Closure (18 November 2026 until 19 November 2026)
- Dufftown, A941 - Road Closure (23 November 2026 until 17 December 2026)
- Dufftown, Balvenie Street and Hill Street - Prohibition of Waiting (16 November 2026)
- Dufftown, Various Streets - Road Closure (08 November 2026)
- Elgin, C2E Cloddach Bridge (04 August 2026 until 27 October 2027)
- Elgin, Cooper Park and Lossie Wynd North - Road Closure (07 November 2026)
- Elgin, Grampian Road - Road Closure (16 October 2026 until 24 November 2026)
- Elgin, Moray Street Car Park - Car Park Closure (09 November 2026)
- Elgin, Moss Street - Prohibition of Waiting (09 November 2026 until 13 November 2026)
- Elgin, The Wards - Road Closure (03 November 2026 until 06 November 2026)
- Elgin, Trinity Place (24 November 2025 until 04 July 2027)
- Elgin, Various Streets - Road Closure (08 November 2026)
- Elgin, West High Street - Road Closure (31 October 2026 until 06 November 2026)
- Findhorn, B9011 Main Road - Road Closure (08 November 2026)
- Fochabers, High Street - Road Closure (08 November 2026)
- Forres, Albert Street - Road Closure (02 November 2026 until 08 November 2026)
- Forres, Albert Street - Prohibition of Waiting (02 November 2026 until 04 December 2026)
- Forres, Albert Street - Road Closure (02 November 2026 until 24 November 2026)
- Forres, Albert Street - Road Closure (25 November 2026 until 08 December 2026)
- Forres, Gordon Street (23 March 2026 until 22 September 2027)
- Forres, High Street and Gordon Street - Prohibition of Waiting (02 November 2026 until 05 November 2026)
- Forres, Orchard Road (22 June 2026 until 21 December 2027)
- Forres, Orchard Road (31 August 2026 until 21 December 2027)
- Forres, Sanquhar Road (07 September 2026 until 28 February 2027)
- Forres, Thornhill Place (03 November 2026 until 16 November 2026)
- Forres, Various Streets - Road Closure (07 November 2026)
- Forres, Various Streets - Road Closures & Prohibitions of Waiting (08 November 2026)
- Garmouth, High Street, Spey Street, Church Street - Road Closure (08 November 2026)
- Glenlivet, C60H Downan To Drumin Road (19 January 2026 until 25 July 2027)
- Keith, Balloch Road, Union Street, Land Street - Road Closure (08 November 2026)
- Knockando, U144E - Road Closure (05 November 2026)
- Lhanbryde B9103 - Road Closure - Southbound Only (02 November 2026 until 27 November 2026)
- Lossiemouth, B9103 WEIGHT LIMIT EXTENSION (06 October 2026 until 05 April 2028)
- Lossiemouth, Dunbar Street - Road Closure (12 October 2026 until 06 November 2026)
- Lossiemouth, Various Streets - Road Closure (08 November 2026)
- Lower Cabrach, U85H Tomnaven Road - Road Closure (16 November 2026 until 18 November 2026)
- Mosstodloch B9015 - Road Closure (08 November 2026)
- NCN1 (North Sea Cycle Route) (14 December 2025 until 14 December 2027)
- Portgordon, Hope Street - Road Closure (09 November 2026 until 13 November 2026)
- Rothes to Orton B9015 - Road Closure (19 October 2026 until 27 November 2026)
- Various Roads (28 April 2026 until 28 October 2027)
Roads Permits and Permissions
mail
roadspermits@moray.gov.uk
Online Services