Week commencing 30 March 2026
Route number | Location | Restriction | From | To | Work description | Contractor |
|---|---|---|---|---|---|---|
A823 | Rumbling Bridge to Yetts O'Muckart | Lane restrictions controlled by 3-way temporary traffic signals | 5 Jan 2026 | 3 Apr 2026 | Scottish Water Works | Clancy |
A824 | Townhead Junction Parkside, Auchterarder | Lane restrictions controlled by 3-way temporary traffic signals | 26 Mar 2026 | 4 Apr 2026 | Leakage repair | Scottish Water |
A827 | Westpark, Grandtully | Lane restrictions controlled by 2-way temporary traffic signals | 1 Apr 2026 | 1 Apr 2026 | Replace BT poles | BT Circet |
A827 | Grandtully to Pitnacree Bridge | Lane restrictions controlled by 2-way temporary traffic signals | 26 Mar 2026 | 30 Mar 2026 | Install duct | BT KN BAU |
A911 | Leslie Road, Scotlandwell | Lane restrictions controlled by 2-way temporary traffic signals | 26 Mar 2026 | 31 Mar 2026 | Sinkhole investigation works | PKC |
A922 | Muirs junction with C495 Lethangie Road, Kinross | Lane restrictions controlled by multiphase temporary traffic signals | 9 Feb 2026 | 10 Apr 2026 | New signalised junction and junction re-alignment | Lochwynd |
A922 | Muirs, numbers 62 to 66, Kinross | Lane restrictions controlled by 2-way temporary traffic signals | 30 Mar 2026 | 31 Mar 2026 | Sewer R&M | Clancy |
A924 | Perth Road, Fasganeoin Hotel, Pitlochry | Lane restrictions controlled by 2-way temporary traffic signals | 2 Apr 2026 | 2 Apr 2026 | Replace BT pole | BT Circet |
A924 | Enochdhu to Tulloch | Lane restrictions controlled by 2-way temporary traffic signals | 18 Mar 2026 | 31 Mar 2026 | Cabling works | BT KN (BAU) |
A924 | Ballintuim | Lane restrictions controlled by 2-way temporary traffic signals | 18 Mar 2026 | 31 Mar 2026 | Cabling works | BT KN (BAU) |
A926 | Littleton to Hollycroft | Emergency road closure | 13 Mar 2026 | 13 Apr 2026 | Gas escape | SGN |
A93 | Dalrulzion to The Potteries, Glenshee | Lane restrictions controlled by 2-way temporary traffic signals | 23 Mar 2026 | 30 Mar 2026 | Install new duct and cable | BT KN BAU |
A94 | A9294 roundabout to Scone Aerodrome | Lane restrictions controlled by 2-way temporary traffic signals | 5 Jan 2026 | 3 Apr 2026 | New shared footway | Tayside Contracts |
A977 | Main Street, Crook of Devon | Lane restrictions controlled by 2-way temporary traffic signals | 30 Mar 2026 | 30 Mar 2026 | Access BT overhead cables | BT Openreach |
A85 | Barrack Street, Perth | Lane closure | 30 Mar 2026 | 31 Mar 2026 | Install duct | BT Morrison |
A85 | Dunkeld Road, Barrack Street to Crieff Road, Perth | Lane closure | 1 Apr 2026 | 2 Apr 2026 | Cable Recovery | BT Com Telecoms |
A85 | Gowrie Street, Bowerswell Road Junction, Perth | Lane restrictions controlled by multiphase temporary traffic signals | 22 Jan 2026 | 3 Apr 2026 | Gas escape | SGN |
A912 | Edinburgh Road, Friarton Road Junction, Perth | Lane restrictions controlled by multiphase temporary traffic signals | 9 Mar 2026 | 8 Jul 2026 | Install LV cable | SHEPD |
A912 | Edinburgh Road, M90 Junction, Scoonieburn, Perth | Lane restrictions controlled by 2-way temporary traffic signals - night works | 29 Mar 2026 | 10 Apr 2026 | Carriageway resurfacing | Amey NE |
A93 | Glasgow Road, Broxden to Cleeve, Perth | Lane restrictions controlled by 2-way temporary traffic signals | 1 Apr 2026 | 7 Apr 2026 | Cabling works | BT Morrison |
A94 | Pitcullen Crescent, number 26 to Fitzroy Terrace, Perth | Lane closure | 30 Mar 2026 | 1 Apr 2026 | Replace pole | BT Morrison |
A989 | Atholl Street, Perth | Lane closure | 30 Mar 2026 | 10 Apr 2026 | Install new duct | BT Morrison |
U/C | Canal Street, numbers 29 to 31, Perth | Lane closure | 1 Apr 2026 | 10 Apr 2026 | Sewer repair | Scottish Water |
A85(T) | Ledknock Bridge, Comrie | Lane restrictions controlled by 2-way temporary traffic signals | 10 Feb 2025 | 2 Oct 2026 | Flood prevention works | PKC |
A85(T) | Huntingtower to Lochty, Perth | Lane restrictions controlled by 2-way temporary traffic signals | 26 Jan 2026 | 3 Apr 2026 | Footway works | BEAR Scotland NW |
A9(T) | Drumochter, southbound | Lane closure | 26 Jan 2026 | 3 Apr 2026 | Drainage works | BEAR Scotland NW |
A9(T) | Drumochter, southbound | Lane closure | 22 Mar 2026 | 19 Jun 2026 | Structural repairs | BEAR Scotland NW |
A9(T) | Drumochter, southbound | Convoy (7pm to 7am) | 22 Mar 2026 | 20 Jun 2026 | Structural repairs | BEAR Scotland NW |
A9(T) | Dalnamein, north of Calvine | Lane restrictions controlled by 2-way temporary traffic signals | 23 Mar 2026 | 10 Apr 2026 | Bridge maintenance | BEAR Scotland NW |
A9(T) | Shierglas, Blair Atholl, northbound and southbound | Lane restrictions controlled by 2-way temporary traffic signals (7.30pm to 4am) | 22 Feb 2026 | 28 May 2026 | Third party works | Breedon Aggregates Ltd |
A9(T) | Aldclune, south of Blair Atholl | Convoy (7pm to 7am) | 22 Mar 2026 | 2 Apr 2026 | Carriageway resurfacing works | BEAR Scotland NW |
A9(T) | Faskally, north of Pitlochry | Lane restrictions controlled by 2-way temporary traffic signals (7pm to 7am) | 23 Mar 2026 | 21 Apr 2026 | Third party works | TCES |
A9(T)/A924 | Pitlochry South Junction northbound off-slip | Lane closure on off-slip | 30 Jun 2025 | 31 Dec 2026 | Embankment repairs | BEAR Scotland NW |
A9(T) | B898 Dalguise Junction to Ballinluig | Lane restrictions controlled by 2-way temporary traffic signals (7pm to 6am) | 24 Nov 2025 | 8 Jan 2029 | Dualling works | Wills Brothers |
A9(T) | Luncarty to Bankfoot, northbound and southbound | Lane closure | 8 Mar 2026 | 31 Mar 2026 | Barrier repair | BEAR Scotland NW |
A9(T) | Almond Bridge, north of Inveralmond, southbound | Lane closure (7pm-7am) | 8 Mar 2026 | 5 Apr 2026 | Barrier repair | BEAR Scotland NW |
A9(T) | Aberuthven, northbound | Lane closure (7.30pm-6.30am) | 31 Mar 2026 | 1 Apr 2026 | Carriageway patching works | Amey NE |
A9(T) | Aberuthven, southbound | Lane closure | 2 Apr 2026 | 2 Apr 2026 | Sign maintenance | Amey NE |
A9(T) | Auchterarder, northbound | Lane closure (7.30pm to 6.30am) | 31 Mar 2026 | 1 Apr 2026 | Carriageway patching works | Amey NE |
A9(T) | Greenloaning, southbound | Convoy (7.30pm to 6.30am) | 1 Apr 2026 | 2 Apr 2026 | Carriageway patching works | Amey NE |
A9(T) | Greenloaning, northbound and southbound | Lane closure (8pm to 6am) | 29 Mar 2026 | 30 Mar 2026 | Barrier repair | Amey NE |
A9(T) | Blackford, southbound | Lane closure (7.30pm to 6.30am) | 30 Mar 2026 | 31 Mar 2026 | Ironwork repairs | Amey NE |
A9(T) | Blackford, southbound | Convoy (7.30pm to 6.30am) | 2 Apr 2026 | 4 Apr 2026 | Carriageway patching works | Amey NE |
A9(T) | Glassingall, northbound and southbound | Lane closure (8pm to 6am) | 29 Mar 2026 | 30 Mar 2026 | Barrier repair | Amey NE |
A90(T) | Bullionfield, southbound | Lane closure | 25 Mar 2026 | 25 Aug 2026 | Emergency drainage works | Amey NE |
A90(T) | Errol to Longforgan, northbound and southbound | Lane closure | 24 Mar 2026 | 6 Apr 2026 | Utility works | BT Circet |
A90(T) | St Madoes to Glendoick, northbound and southbound | Road closure (7.30pm to 6.30am) - local diversion | 8 Feb 2026 | 30 Apr 2026 | Barrier repair | Amey NE |
A90(T) | St Madoes to Glendoick, northbound and southbound | Lane closure | 9 Mar 2026 | 22 May 2026 | Barrier repair | Amey NE |
A90(T) | Glencarse, northbound and southbound | Lane closure | 1 Mar 2026 | 15 May 2026 | Barrier repair | Amey NE |
M90(T) | Friarton Bridge, northbound and southbound | Lane closure (7.30pm to 6.30am) | 26 Sep 2025 | 29 Mar 2027 | Bridge inspections | Amey NE |
M90(T) | Craigend, Perth | Southbound on-slip road closure (7.30pm to 6.30am) | 29 Mar 2026 | 10 Apr 2026 | Carriageway surfacing works | Amey NE |
M90(T) | Balmano Hill, southbound and northbound | Lane closure (7.30pm to 6.30am) | 12 Jan 2026 | 14 Aug 2026 | Drainage works | Amey NE |
M90(T) | Glenfarg, northbound and southbound | Contraflow (7.30pm to 6.30am) | 22 Mar 2026 | 11 Apr 2026 | Carriageway surfacing works | Amey NE |
M90(T) | Milnathort, northbound | Lane closure (7.30pm to 6am) | 25 Mar 2026 | 1 Apr 2026 | Landscape maintenance | Amey NE |
M90(T) | Milnathort to Kelty, southbound | Southbound road closure (8pm to 5.30am) | 31 Mar 2026 | 1 Apr 2026 | Carriageway patching works | Amey NE |
M90(T) | Milnathort, southbound | Southbound on-slip road closure (7.30pm to 5.30am) | 1 Apr 2026 | 2 Apr 2026 | Carriageway patching works | Amey NE |
M90(T) | Milnathort, southbound | Lane closure (7.30pm to 3.30am) | 30 Mar 2026 | 31 Mar 2026 | Carriageway patching works | Amey NE |
M90(T) | Milnathort, southbound | Lane closure (7.30pm to 5.30am) | 1 Apr 2026 | 2 Apr 2026 | Carriageway patching works | Amey NE |
M90(T) | Milnathort, southbound | Lane closure | 1 Apr 2026 | 2 Apr 2026 | Sign maintenance | Amey NE |
M90(T) | Kinross, southbound | Lane closure (7.30pm to 6am) | 31 Mar 2026 | 4 Apr 2026 | Landscape maintenance | Amey NE |
M90(T) | Kinross, southbound | Lane closure (7.30pm to 3.30am) | 3 Apr 2026 | 4 Apr 2026 | Carriageway patching works | Amey NE |
For further information, please contact Traffic and Network Management by emailing RoadsNetworkManagement@pkc.gov.uk.