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
- 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.