Best Christmas Markets

Perth, Perth and Kinross

Perth Christmas Lights Switch-On Weekend Festive Market 2026

Runs Friday 20 November to Sunday 22 November 2026

DatesFriday 20 November to Sunday 22 November 2026 (3 open days)
Days ClosedNone listed: open every day of its run
Opening TimesNot yet published by the organiser when we checked. The dates are confirmed; we add the hours when they are out.
WhereKing Edward Street and High Street in the city centre Open in Maps
EntryFree; only the fun fair and ghost tours are charged
OrganiserPerth and Kinross Council. Official page

Perth Christmas Lights Switch-On Weekend Festive Market: Quick Answers

When does Perth Christmas Lights Switch-On Weekend Festive Market start in 2026?

It opens on Friday 20 November 2026.

When does Perth Christmas Lights Switch-On Weekend Festive Market end?

The last day is Sunday 22 November 2026.

What time does Perth Christmas Lights Switch-On Weekend Festive Market open and close?

The organiser had not published 2026 opening times when we checked on 12 October 2026. The dates are confirmed.

Is Perth Christmas Lights Switch-On Weekend Festive Market open every day?

Yes. The organiser lists no closed days between 20 Nov and 22 Nov.

Is Perth Christmas Lights Switch-On Weekend Festive Market free to enter?

Yes. Free; only the fun fair and ghost tours are charged.

Where is Perth Christmas Lights Switch-On Weekend Festive Market?

King Edward Street and High Street in the city centre, Perth.

About Perth Christmas Lights Switch-On Weekend Festive Market

A three-day street market of gifts, food and seasonal treats held in Perth city centre over the Christmas lights switch-on weekend, alongside live music, street performers and a Santa's grotto.

Add the Dates to Your Calendar

Where Is Perth Christmas Lights Switch-On Weekend Festive Market?

King Edward Street and High Street in the city centre, Perth. The other dots are nearby markets.

Loading the map…

Open today Running, closed today Opens within two weeks Later this season Dates not announced
Map: © OpenStreetMap contributors, OpenFreeMap.

Santa's Grotto in Perth

CalledSanta's Grotto
When20 to 22 Nov 2026. All three days of the switch-on weekend, Friday to Sunday
WhereHorsecross Plaza in Perth city centre, away from the market stalls on King Edward Street and High Street
PriceFree. The page says everything at the weekend is free apart from the fun fair and the ghost tours; children are given an early Christmas gift

Santa is in the grotto for the whole switch-on weekend and children queue to see him and collect a gift.

Visits to Santa at the bigger markets sell out weeks ahead, and times change. Check the organiser's page before you promise anyone.

Source: Perth & Kinross Council City Centre Management (Perth City and Towns), checked 12 October 2026. All markets with a grotto.

Where to Stay Near Perth Christmas Lights Switch-On Weekend Festive Market

Staying the night? See hotels and rooms near the stalls on a map, priced for Saturday 21 November.

The map is supplied by Stay22 and loads from their servers when you press the button. We may earn a commission if you book through it. How we're funded.

Other Christmas Markets Nearby

Christmas in City Square

Dundee, Dundee City

27 Nov to 31 Dec 2026

18 miles away

Pitlochry Christmas Market

Pitlochry, Perth and Kinross

12 Dec 2026

24 miles away

Stirling Christmas Market

Stirling

2026 dates not yet announced

27 miles away

Hopetoun House Christmas Shopping Fair

South Queensferry, City of Edinburgh

27 to 29 Nov 2026

28 miles away

Bowhouse December Market Weekend

St Monans, Fife

11 to 13 Dec 2026

28 miles away

See all Christmas markets near Edinburgh. More in Scotland, or see every market's 2026 dates.