Mobile navigation

Easter weekend arrangements

Council buildings are closed from 5pm on Thursday 2 April 2026 and will re-open on Tuesday 7 April at 8.45am. Bin collections and recycling centre opening hours are not impacted by these changes

Proposed road works

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.

Last modified on 30 March 2026