Mobile navigation

Event-specific road closures and restrictions

EventLocationFromToRestriction typeDiversion

European Pipe Band Championships

Rose Terrace and Barossa Place, Perth

27 Jun 2026

27 Jun 2026

Road closure, parking and loading restrictions

Local signed diversions

St Andrews True Blues

Tulloch Road - Crieff Road - Dunkeld Road - Barrack Street - Atholl Street - North Methven Street - Mill Street - Kinnoull Street - Scott Street - South Street and Tay Street, Perth

27 Jun 2026

27 Jun 2026

Road closure, parking and loading restrictions

Mobile procession

Kinross Farmers' Market

High Street (Montgomery Street to Burns-Begg Street), Kinross

27 Jun 2026

27 Jun 2026

Road closure, parking and loading restrictions

Local signed diversions

Donald Cargill Memorial Parade

A926 The Cross - A926 High Street - A93 Boat Brae - A923 Wellmeadow, Blairgowrie

27 Jun 2026

27 Jun 2026

Road closure, parking and loading restrictions

Mobile procession

Heartland Music Festival

Ferry Road - Tummel Crescent - Bridge Road - A924 Atholl Road - A924 Perth Road, Pitlochry

26 Jun 2026

28 Jun 2026

Parking and Loading Restrictions

Music event

Kirking of the Council Procession

High Street - King Edward Street - St John's Place, Perth

28 Jun 2026

28 Jun 2026

Road closure, parking and loading restrictions

Mobile procession

City of Perth Salute

Paul Street - Old High Street - High Street - Tay Street - Dry Arch - Charlotte Street - Atholl Street - Rose Terrace - Barossa Place, Perth

28 Jun 2026

28 Jun 2026

Road closure, parking and loading restrictions

Mobile procession

Brig Bash Running Event

B935 Bridge of Earn to Forteviot Road, from a point 175m west of the U57 Pitkeathly Wells junction to a point 50m east of the B935 junction on Forgandenny Road, Bridge of Earn

1 Jul 2026

1 Jul 2026

20mph speed restriction

Sporting event

Scottish Game Fair - Scone Palace

A93 Perth to Old Scone - U87 Old Scone Road - U88 Stormontfield - A9294 New Kingsway - A9(T) Inveralmond to Luncarty

3 Jul 2026

5 Jul 2026

Parking, loading and speed restrictions

Public event

Alyth Children's Parade Celebrating Culture and Sport

Barrel Wynd - Pitnacree Street, Alyth

25 Jul 2026

25 Jul 2026

Road closure, parking and loading restrictions

Mobile procession

Aberfeldy Highland Games

A827 The Square - Bank Street - B846 Taybridge Road, Aberfeldy

8 Aug 2026

8 Aug 2026

Road closure, parking and loading restrictions

Mobile procession

European Canoeing Championships

A827 Main Road, Grandtully

12 Aug 2026

15 Aug 2026

Temporary 20mph speed restriction, parking and loading restrictions

Sporting event

CHAS Farewell Parade

Avenue Road - High Street - Burns-Begg Street - Kirkgate, Kinross

15 Aug 2026

15 Aug 2026

Road closure, parking and loading restrictions

Mobile procession

Crieff Highland Gathering

Duchlage Road - King Street - Union Terrace - Commissioner Street - Broich Road, Crieff

16 Aug 2026

16 Aug 2026

Road closure, parking and loading restrictions

Local signed diversions

Annual Parade and Conventicle of the Battle of Dunkeld

A923 Little Dunkeld, Birnam - A923 Bridge Street - A923 Atholl Street - High Street - Cathedral Street, Dunkeld

23 Aug 2026

23 Aug 2026

Road closure, parking and loading restrictions

Mobile procession

Braemar Week Fun Fair

Wellmeadow Car Park, Blairgowrie

1 Sep 2026

6 Sep 2026

Road closure, parking and loading restrictions

Local signed diversions

Braemar Day Parade

George Street - Brown Street - A93 High Street - A93 Allan Street - A93 Wellmeadow - A923 Wellmeadow, Blairgowrie

5 Sep 2026

5 Sep 2026

Road closure, parking and loading restrictions

Mobile procession

Braemar Day Celebrations

Wellmeadow (Croft Lane to Leslie Street), Blairgowrie

5 Sep 2026

5 Sep 2026

Road closure, parking and loading restrictions

Public event

Fossoway Gathering

Waulkmill - Waulkmill Road, Crook of Devon

5 Sep 2026

5 Sep 2026

Road closure, parking and loading restrictions

Local signed diversions

Pitlochry Highland Games Procession

A924 Atholl Road - Ferry Road, Pitlochry

12 Sep 2026

12 Sep 2026

Road closure, parking and loading restrictions

Mobile procession

Kinross Farmers' Market

High Street (Montgomery Street to Burns-Begg Street), Kinross

26 Sep 2026

26 Sep 2026

Road closure, parking and loading restrictions

Local signed diversions

Kinross Farmers' Market

High Street (Montgomery Street to Burns-Begg Street), Kinross

24 Oct 2026

24 Oct 2026

Road closure, parking and loading restrictions

Local signed diversions

Reclaim the Night March

High Street - Scott Street - North Methven Street - Mill Street - Kinnoull Street - King Edward Street - South Street - St John Street, Perth

2 Dec 2026

2 Dec 2026

Road closure, parking and loading restrictions

Mobile procession

Battle of the Boyne

Shore Road - Tay Street - South Street - St John Street - High Street - George Street - Bridge Lane - Charlotte Street - Atholl Street - Caledonian Road - South Street - Tay Street - Shore Road, Perth

26 Jun 2027

26 Jun 2027

Road closure, parking and loading restrictions

Mobile procession

For further information, please contact Traffic and Network Management by emailing [email protected].

Last modified on 19 June 2026