Windsor Christmas Lights Switch-On
Next dates
Windsor's getting ready to switch on the Christmas cheer! With Windsor Castle as the backdrop, the town centre will be filled with live performances, children's rides, festive stalls and plenty of seasonal treats. The cast of Theatre Royal Windsor's Jack and the Beanstalk will be helping with the big countdown, so expect a little panto mischief before the lights go on!
Windsor Christmas Lights Switch-On 2026
Date: Saturday 14 November 2026
Time: Performances from 2.50pm, Christmas lights switch-on at 6pm
Location: Castle Hill, Windsor, Berkshire
What's happening?
Windsor's annual Christmas lights switch-on brings an afternoon of festive entertainment to the town centre, with a Christmas market featuring local traders and makers, children's fairground rides and seasonal food and drink.
There'll be live music and dance performances throughout the afternoon, with local schools and community groups taking to the stage. The line-up includes SOTA (School of the Arts), Upton House School Choir, Rhodes Academy of Dance, Amp Cats, Susan Handy Dance, Glee Club and Windsor Upper Schools.
The Windsor Christmas lights switch-on
The highlight comes at 6pm, when the cast of Jack and the Beanstalk from Theatre Royal Windsor will lead the countdown to the Christmas lights switch-on.
With Windsor Castle providing a rather impressive backdrop, it's a lovely way to kick off the festive season. Get there in good time if you want to catch the afternoon performances and find a spot for the countdown.







