A9 Roadworks

Current and planned roadworks on the A9 in Scotland, supplied by Traffic Scotland.

Current and planned works on the A9

LiveLane restriction

A9 · Northbound

A9 Pitlochry South Offslip NB - Emergency Lane Closure

Start
8 Oct 2023, 18:00
End
31 Dec 2026, 19:00

LiveRoadworks

A9 · Northbound

A9 Layby 155 Findhorn Bridge NB - Layby Closure

Start
10 Mar 2025, 07:00
End
31 May 2028, 19:00

LiveRoadworks

A9 · Southbound

A9 Layby 172 North of Moy SB - Layby Closure

Start
10 Mar 2025, 07:00
End
31 May 2028, 19:00

LiveRoadworks

A9 · Northbound

A9 Tomatin - Moy - Narrow Lanes

Start
10 Mar 2025, 07:00
End
31 May 2028, 19:00

LiveRoadworks

A9 · Northbound

A9 Tay Crossing to Ballinluig - Vergeworks

Start
17 Dec 2025, 00:01
End
28 Feb 2029, 23:59

LiveRoadworks

A9 · Northbound

A9 Tay Crossing to Ballinluig NB - TTL

Start
5 Jan 2026, 19:00
End
31 Aug 2027, 06:00

LiveRoadworks

A9 · Southbound

A9 Tay Crossing to Ballinluig SB - TTL

Start
5 Jan 2026, 19:00
End
31 Aug 2027, 06:00

LiveRoadworks

A9 · Northbound

A9 Birnam to Glengarry NB - Vergeworks

Start
15 Feb 2026, 00:01
End
15 Feb 2027, 23:59

LiveRoadworks

A9 · Southbound

A9 Birnam to Glengarry SB - Vergeworks

Start
15 Feb 2026, 00:01
End
15 Feb 2027, 23:59

LiveRoadworks

A9 · Northbound

A9 Spittal Mains North of Spital - Signage Only

Start
19 Feb 2026, 08:00
End
23 Apr 2031, 17:00

LiveRoadworks

A9 · Northbound

A9 Birnam South of Dunkeld NB - MVMS

Start
2 Apr 2026, 07:00
End
2 Nov 2026, 19:00

LiveRoadworks

A9 · Northbound

A9 Pitlochry SB - MVMS

Start
2 Apr 2026, 07:00
End
2 Nov 2026, 19:00

LiveRoadworks

A9 · Southbound

A9 Pitlochry SB - MVMS

Start
2 Apr 2026, 07:00
End
2 Nov 2026, 19:00

LiveRoadworks

A9 · Northbound

A9 Dalwhinnie NB - MVMS

Start
2 Apr 2026, 07:00
End
2 Nov 2026, 19:00

LiveRoadworks

A9 · Southbound

A9 Dalwhinnie SB - MVMS

Start
2 Apr 2026, 07:00
End
2 Nov 2026, 19:00

LiveRoadworks

A9 · Northbound

A9 Aviemore NB - MVMS

Start
2 Apr 2026, 07:00
End
2 Nov 2026, 19:00

LiveRoadworks

A9 · Southbound

A9 Aviemore SB - MVMS

Start
2 Apr 2026, 07:00
End
2 Nov 2026, 19:00

LiveRoadworks

A9 · Southbound

A9 Spital - Signage Only

Start
27 May 2026, 08:00
End
27 May 2027, 17:00

LiveRoadworks

A9 · Northbound

A9 Tummel Offslip NB - Slip Closure

Start
15 Jun 2026, 09:30
End
31 Jan 2027, 19:00

LiveLane restriction

A9 · Southbound

A9 Longman Roundabout to Kessock Bridge SB - Lane Closure

Start
8 Jul 2026, 19:00
End
7 Nov 2026, 07:00

LiveLane restriction

A9 · Northbound

A9 Longman Roundabout to Kessock Bridge NB - Lane Closure

Start
8 Jul 2026, 19:00
End
7 Nov 2026, 07:00

LiveRoadworks

A9 · Southbound

A9 Docharn South of Carrbride to Granish - Signage Only

Start
18 Aug 2026, 16:00
End
14 Nov 2026, 23:59

LiveRoadworks

A9 · Southbound

A9 Tay Crossing North of Dunkeld to Ballinluig SB - Vergeworks

Start
27 Aug 2026, 08:00
End
31 Dec 2026, 23:59

LiveRoadworks

A9 · Northbound

A9 Tay Crossing North of Dunkeld to Ballinluig NB - Vergeworks

Start
27 Aug 2026, 08:00
End
31 Dec 2026, 23:59

LiveRoadworks

A9 · Northbound

A9 Tomich NB - TTL

Start
14 Sept 2026, 19:30
End
31 Oct 2026, 07:00

LiveRoadworks

A9 · Southbound

A9 Tomich SB - TTL

Start
14 Sept 2026, 19:30
End
31 Oct 2026, 07:00

LiveRoadworks

A9 · Northbound

A9 South if Bridge of Tacher Achavanich NB - TTL

Start
7 Oct 2026, 19:00
End
30 Nov 2026, 07:00

LiveRoadworks

A9 · Southbound

A9 South if Bridge of Tacher Achavanich SB - TTL

Start
7 Oct 2026, 19:00
End
30 Nov 2026, 07:00

LiveRoadworks

A9 · Northbound

A9 Dalmore to Achnagarron South of Tomich - Diversion Signage

Start
12 Oct 2026, 09:00
End
12 Feb 2027, 18:00

LiveRoadworks

A9 · Southbound

A9 Luncarty Onslip SB - Vergeworks

Start
15 Oct 2026, 07:01
End
30 Nov 2026, 17:00