Week commencing 9 February 2026
| Route number | Location | Restriction | From | To | Work description | Contractor |
|---|---|---|---|---|---|---|
A822 | North Bridge Street, South Bridgend, Gallowhill, Muthill Road to Laggside Cottage, Crieff | Lane restrictions controlled by 2-way temporary traffic signals | 9 Feb 2026 | 20 Feb 2026 | Test, rod, rope and cable | BT Morrison |
A822 | Bennybeg to Laggside Cottage | Lane restrictions controlled by 2-way temporary traffic signals | 9 Feb 2026 | 20 Feb 2026 | Test, rod, rope and cable | BT Morrison |
A822 | Crosshill Cottages, Leadmachany | Lane restrictions controlled by Stop/Go | 9 Feb 2026 | 10 Feb 2026 | New duct | BT Morrison |
A823 | Glentower Hall, Glendevon | Lane restrictions controlled by 2-way temporary traffic signals | 15 Feb 2026 | 18 Feb 2026 | Cabling works | BT Morrison |
A827 | Fir Cottage, East of Fearnan | Road closure | 13 Feb 2026 | 13 Feb 2026 | Pole replacement | BT Circet |
A827 | Knockintober Farm, Ballinluig | Lane restrictions controlled by 2-way temporary traffic signals | 10 Feb 2026 | 10 Feb 2026 | Pole testing | BT Poling Team |
A922 | Muirs junction with C495 Lethangie Road, Kinross | Lane restrictions controlled by multiphase temporary traffic signals | 9 Feb 2026 | 20 Mar 2026 | New signalised junction and junction realignment | Lochwynd |
A922 | Lethangie Junction, Kinross | Lane restrictions controlled by multiphase temporary traffic signals | 9 Feb 2026 | 20 Mar 2026 | Traffic signalised junction installation | Lochwynd |
A923 | West Lodge, Forneth | Lane restrictions controlled by 2-way temporary traffic signals | 9 Feb 2026 | 15 Feb 2026 | Install duct and boxes | BT KN BAU |
A94 | The Square, Meigle | Lane restrictions controlled by multiphase temporary traffic signals | 2 Feb 2026 | 11 Feb 2026 | Sewer repair and maintenance | Scottish Water |
A94 | A9294 roundabout to Scone Aerodrome | Lane restrictions controlled by 2-way temporary traffic signals | 5 Jan 2026 | 31 Mar 2026 | New shared footway | Tayside Contracts |
A85 | Dunkeld Road, RBOS, Perth | Lane closures | 6 Feb 2026 | 19 Feb 2026 | Install duct | BT Morrison |
A85 | Gowrie Street, Bowerswell Road Junction, Perth | Lane restrictions controlled by multiphase temporary traffic signals | 22 Jan 2026 | 23 Feb 2026 | Gas escape | SGN |
A93 | Glasgow Road, Woodlands Junction, Perth | Lane restrictions controlled by multiphase temporary traffic signals | 2 Feb 2026 | 10 Feb 2026 | Cabling works | BT Morrison |
A94 | Strathmore Street, Perth | Lane restrictions controlled by 2-way temporary traffic signals | 12 Feb 2026 | 13 Feb 2026 | Sewer maintenance | Scottish Water |
A989 | Atholl Street, Number 20, Perth | Lane closure | 11 Feb 2026 | 11 Mar 2026 | New gas connection | SGN |
U/C | Kinnoull Street, Perth | Lane restrictions controlled by multiphase temporary traffic signals | 9 Feb 2026 | 13 Feb 2026 | Lay new duct | BT Morrison |
U/C | Melville Street, Perth | Lane restriction | 9 Feb 2026 | 13 Feb 2026 | Test, rod, rope and cable | BT Openreach |
U/C | Priory Place - Craigie Cross, Perth | Lane restrictions controlled by multiphase temporary traffic signals | 9 Feb 2026 | 9 Feb 2026 | CCTV sewer | Scottish Water |
U/C | Scott Street, Number 99, Perth | Lane restrictions controlled by multiphase temporary traffic signals | 3 Feb 2026 | 17 Feb 2026 | Gas disconnection | SGN |
U/C | South Street and Scott Street, Perth | Road closure | 14 Jun 2025 | 16 Feb 2026 | Building demolition | PKC |
A85(T) | St Fillans | Lane restrictions controlled by 2-way temporary traffic signals | 3 Feb 2026 | 9 Feb 2026 | Utility works | 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) | East High Street, Crieff | Lane restrictions controlled by 2-way temporary traffic signals | 26 Jan 2026 | 23 Feb 2026 | Utility works | SHEPD |
A85(T) | Madderty, East of Gilmerton | Convoy (8pm to 6am) | 18 Jan 2026 | 12 Feb 2026 | Carriageway resurfacing works | BEAR Scotland NW |
A85(T) | Main Street, Methven | Lane restrictions controlled by 2-way temporary traffic signals | 2 Feb 2026 | 20 Feb 2026 | Gas works | SGN |
A85(T) | Huntingtower to Lochty | Lane restrictions controlled by 2-way temporary traffic signals | 5 Jan 2026 | 20 Feb 2026 | Footway works | BEAR Scotland NW |
A9(T) | Drumochter, southbound | Lane closure | 26 Jan 2026 | 1 Mar 2026 | Drainage works | BEAR Scotland NW |
A9(T) | Clunes Lodge, north of Calvine, northbound and southbound | Convoy (8pm to 6am) | 11 Feb 2026 | 4 Mar 2026 | Carriageway resurfacing works | BEAR Scotland NW |
A9(T) | Essangal, Blair Atholl, northbound and southbound | Convoy (8pm to 6am) | 8 Feb 2026 | 20 Feb 2026 | Bridge maintenance | BEAR Scotland NW |
A9(T) | Killiecrankie, northbound | Lane closure (8pm to 6am) | 15 Feb 2026 | 17 Feb 2026 | Barrier repair | BEAR Scotland NW |
A9(T) | Tynatied, north of Pitlochry, southbound | Lane closure | 6 Jan 2026 | 13 Feb 2026 | Bridge maintenance | BEAR Scotland NW |
A9(T)/A924 | Pitlochry South Junction, northbound off-slip | Lane closure on off-slip | 30 Jun 2025 | ###### | Embankment repairs | BEAR Scotland NW |
A9(T) | B898 Dalguise Junction to Ballinluig | Lane restrictions controlled by 2-way temporary traffic signals (7pm to 6am) | ###### | 8 Jan 2029 | Dualling works | Wills Brothers |
A9(T) | Jubilee Bridge, north of Dunkeld | Lane restrictions controlled by 2-way temporary traffic signals (7pm to 7am) | 1 Feb 2026 | 1 Mar 2026 | Bridge repairs | BEAR Scotland NW |
A9(T) | Luncarty, southbound | Convoy working (7pm to 6am) | 23 Jan 2026 | 10 Feb 2026 | Road marking works | BEAR Scotland NW |
A9(T) | Inveralmond Roundabout Perth, northbound | Lane closure (7.30pm to 6.30am) | 6 Feb 2026 | 7 Feb 2026 | Carriageway patching works | Amey NE |
A9(T) | Inveralmond, Perth, northbound | Lane closure (7.30pm to 6.30am) | 9 Feb 2026 | 10 Feb 2026 | Carriageway patching works | Amey NE |
A9(T) | Broxden Roundabout, northbound | Lane closure (8pm to 6am) | 11 Feb 2026 | 12 Feb 2026 | Barrier repair | Amey NE |
A9(T) | Crossgates, Cairnie Braes, southbound | Lane closure (7.30pm to 6.30am) | 12 Feb 2026 | 13 Feb 2026 | Carriageway patching works | Amey NE |
A9(T) | Chapelbank, southbound | Lane closure (7.30pm to 6.30am) | 10 Feb 2026 | 11 Feb 2026 | Carriageway patching works | Amey NE |
A9(T) | Aberuthven, southbound | Convoy (7.30pm to 6.30am) | 13 Feb 2026 | 14 Feb 2026 | Carriageway patching works | Amey NE |
A9(T) | Auchterarder, northbound | Lane closure (7.30pm to 6.30am) | 5 Feb 2026 | 10 Mar 2026 | Landscape maintenance | Amey NE |
A9(T) | Blackford, northbound | Convoy (7.30pm to 6.30am) | 11 Feb 2026 | 12 Feb 2026 | Carriageway patching works | Amey NE |
A9(T) | Blackford, northbound | Lane closure | 13 Feb 2026 | 13 Feb 2026 | Sign maintenance | Amey NE |
A9(T) | Blackford, southbound | Lane closure | 11 Feb 2026 | 11 Feb 2026 | Carriageway patching works | Amey NE |
A9(T) | Greenloaning, northbound | Lane closure (7.30pm to 6am) | 10 Feb 2026 | 11 Feb 2026 | Coring | Amey NE |
A9(T) | Greenloaning, southbound | Lane closure | 9 Feb 2026 | 9 Feb 2026 | Carriageway patching works | Amey NE |
A90(T) | Bullionfield, southbound | Lane closure | 29 Jan 2026 | 27 Feb 2026 | Emergency works | Amey NE |
A90(T) | Longforgan, southbound | Lane closure | 1 Feb 2026 | 9 Feb 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) | Glencarse, northbound and southbound | Contraflow | 28 Jan 2026 | 1 Mar 2026 | Barrier repair | Amey NE |
A90(T) | Kinfauns, northbound | Lane closure | 9 Feb 2026 | 13 Feb 2026 | Utility works | BT Morrison |
M90(T) | Perth, southbound | Lane closure (7.30pm to 6.30am) | 9 Feb 2026 | 10 Feb 2026 | Carriageway patching works | Amey NE |
M90(T) | Craigend, Perth, southbound | Lane closure (7.30pm to 6.30am) | 9 Feb 2026 | 10 Feb 2026 | Carriageway patching works | Amey NE |
M90(T) | Friarton Bridge, northbound | Lane closure (8pm to 6am) | 11 Feb 2026 | 12 Feb 2026 | Barrier repair | Amey NE |
M90(T) | Friarton Bridge, northbound and southbound | Lane closure (7.30pm to 6.30am) | 26 Sep 2025 | 29 Mar 2026 | Bridge inspections | Amey NE |
M90(T) | Bridge of Earn, southbound | Lane closure | 12 Feb 2026 | 12 Feb 2026 | Carriageway patching works | Amey NE |
M90(T) | Balmano Hill, southbound and northbound | Lane closure (7.30pm to 6.30am) | 12 Jan 2026 | 1 May 2026 | Drainage works | Amey NE |
M90(T) | Milnathort, northbound and southbound | Lane closure (7.30pm to 6.30am) | 9 Feb 2026 | 10 Feb 2026 | Carriageway patching works | Amey NE |
M90(T) | Milnathort, southbound | Lane closure (7.30pm to 6.30am) | 13 Feb 2026 | 14 Feb 2026 | Sign maintenance | Amey NE |
For further information, please contact Traffic and Network Management by emailing RoadsNetworkManagement@pkc.gov.uk.