Perth, Perth and Kinross, United Kingdom

Perth Festive Market

A three-day Christmas market on King Edward Street and High Street during Perth’s Christmas Lights Switch-On Weekend.

DATES CHECKED ✦ C-H-R-I-S-T-M-A-S.COM ✦ 7 Nov 2026
Dates
20 – 22 Nov 2026
Opening hours
10am–5pm
Admission
Free entry
Address
King Edward Street and High Street, Perth

Dates last checked 7 November 2026 · source · Always confirm with the organiser before travelling.

Perth’s Festive Market runs along King Edward Street and High Street over the city’s Christmas Lights Switch-On Weekend, with stalls of seasonal treats and gifts and food and drink throughout.

The weekend

The market opens on Friday 20 November. The lights go on at 6pm on Saturday 21 November, on Tay Street, followed by fireworks. On Sunday 22 November the Christmas Parade sets off at 1pm, with a drone show at 6pm. There are also funfairs and live music on three stages.

Good to know

It is free to attend, with stalls open 10am–5pm.

Official website