Mobile navigation

Event-specific road closures and restrictions

Event

Location

From

To

Restriction type

Diversion

Festive Stalls
  • King Edward Street, Perth from High Street to South Street
  • St John's Place, Perth from King Edward Street to Kirkside
  • High Street, Perth from Kinnoull Street to Tay Street
20 Nov 202524 Nov 2025Road closureAll alternative routes as per signed local diversions

Perth Christmas Lights Switch-on

Tay Street, Perth from Queen's Bridge to Smeaton's Bridge

21 Nov 2025

22 Nov 2025

Road closure

A85 - A93 - A989

Perth Christmas Lights Switch-on

  • High Street, Perth from Kinnoull Street to Tay Street
  • King Edward Street, Perth from High Street to South Street
  • George Street, Perth from Bridge Lane to High Street
  • A85 Perth Bridge and West Bridge Street, Perth from Charlotte Street to Gowrie Street
  • Tay Street, Perth from Perth Bridge to Queen's Bridge
  • Watergate, Perth from High Street to South Street
  • Skinnergate, Perth from High Street to Mill Street
  • St John Street, Perth from High Street to South Street
  • South St John's Place from St John Street to King Edward Street
  • St John's Place from St John Street to King Edward Street
  • Mill Street, Bridge Lane, and Horse Cross, Perth from Kinnoull Street to Charlotte Street
  • Commercial Street, Perth from Dundee Road for its entire length
  • Riverside, Perth from Dundee Road for its entire length
  • Kirkside, Perth from St John's Place to its junction with South St John's Place
  • Kirkgate, Perth from St John's Place to High Street
  • North Port and Blackfriars Wynd, Perth from Charlotte Street to Carpenter Street

22 Nov 2025

23 Nov 2025

Road closure

All alternative routes as per signed local diversions

Alyth Celebration of Christmas Animals ParadePitnacree Street, Alyth22 Nov 202522 Nov 2025Mobile processionNot applicable

Perth Nativity and Lantern Parade

  • North Methven Street and South Methven Street, Perth from Atholl Street to High Street
  • High Street, Perth from South Methven Street to Tay Street

23 Nov 2025

23 Nov 2025

Road closure

All alternative routes as per signed local diversions

Alyth Christmas Light Switch On

Airlie Place, Airlie Street and Market Square, Alyth

29 Nov 2025

29 Nov 2025

Mobile procession

Not applicable

Blairgowrie and Rattray Christmas Lights Switch-on

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

29 Nov 2025

29 Nov 2025

Mobile procession

Not applicable

Light Up Kinross

High Street, Kinross from Montgomery Street to Station Road

29 Nov 2025

29 Nov 2025

Mobile procession

Not applicable

Aberfeldy Christmas Market/Parade

A827 The Square - Bridgend, Breadalbane Terrace, Dunkeld Street, Burnside Lane, Aberfeldy

29 Nov 2025

29 Nov 2025

Mobile procession and road closure

Chapel Street - Taybridge Terrace - Taybridge Road - Bank Street

Stanley Christmas Light Switch-on

B9099, Perth Road, Stanley

30 Nov 2025

30 Nov 2025

Road closure, parking and loading restrictions

King Street - Charlotte Street - Percy Street

Stanley Christmas Light Switch-on

Percy Street, Charlotte Street, Store Street, Mill Street, and King Street, Stanley

30 Nov 2025

30 Nov 2025

Parking and loading restrictions

Not applicable

Reclaim the Night March

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

3 Dec 2025

3 Dec 2025

Mobile procession

Not applicable

Santa Day Parade

C504 Perth Road, A923, A923 Bridge Street, A923 Atholl Street, Birnam, Dunkeld

6 Dec 2025

6 Dec 2025

Mobile procession

Not applicable

Birnam and Dunkeld Santa Day

High Street - The Cross - Cathedral Street, Dunkeld

6 Dec 2025

6 Dec 2025

Christmas Market Stalls

Not applicable

Kenmore Torchlight Procession

A827 The Square - Aberfeldy Road, Kenmore

6 Dec 2025

6 Dec 2025

Mobile procession

Not applicable

Perth Santa Run

  • Mill Street, Bridge Lane, and Horse Cross, Perth from Kinnoull Street to Charlotte Street
  • Kinnoull Street, Perth from Mill Street to High Street
  • High Street, Perth from South Methven Street to its junction with Tay Street
  • Tay Street, Perth from Perth Bridge to Queen's Bridge
  • Dry Arch, Perth from Tay Street to North Inch
  • A93 Queen's Bridge, Perth from Tay Street to Dundee Road
  • A85 Dundee Road and Gowrie Street, Perth from Queen's Bridge to Main Street
  • A85 West Bridge Street and Perth Bridge, Perth from Charlotte Street to Gowrie Street

13 Dec 2025

13 Dec 2025

Mobile procession

Not applicable

Festive Stalls

  • King Edward Street, Perth from High Street to South Street
  • St John's Place from King Edward Street to Kirkside
  • High Street, Perth from Kinnoull Street to Tay Street

18 Dec 2025

22 Dec 2025

Road closure

All alternative routes as per signed local diversions

Aberfeldy Hogmanay Party

A827 The Square, Aberfeldy (Bank Street to Dunkeld Street)

31 Dec 2025

1 Jan 2026

Road closure, parking and loading restrictions

Chapel Street - Taybridge Terrace - Taybridge Road

Comrie Flambeaux ParadeB827 Bridge Street - Dalginross - Camp Road - Barrack Road - Glebe Road - Earn Place - Queens Road - Strowan Road, Comrie31 Dec 20251 Jan 2026Mobile processionNot applicable

Pitlochry New Year Street Party

A924 Atholl Road, Pitlochry

1 Jan 2026

1 Jan 2026

Road closure, parking and loading restrictions

West Moulin Road - Bonnethill Road

Blairgowrie New Year Fun Run

Wellmeadow (west leg) - Gas Brae - Reform Street - Perth Street - A93 Perth Road - Golf Course Road - A923 Coupar Angus Road - A923 Bankhead - A923 Gas Brae, Blairgowrie

1 Jan 2026

1 Jan 2026

Mobile procession

Not applicable

Perth Classic Car Rally

Tay Street, High Street, St John Street, King Edward Street, St John's Place, South St John's Place, Kirkside, Kirkgate, and George Street, Perth

30 May 2026

30 May 2026

Road closure, parking and loading restrictions

Local diversions

Last modified on 17 November 2025

Share this page

Facebook icon Twitter icon email icon

Print

print icon