If the Christmas songs playing in shops and on the radio haven't put you in the Yuletide spirit as of yet, then perhaps one of these events across Scotland will put you in a jolly mood?Â
From the magical Polar Express experience at Caledonian Railway, all the way up to Skaill House’s Christmas Fair, we’ve taken a look across Scotland to bring to you 29 festive events happening around the region to (hopefully) put you, or start to put you, in the festive spirit.
We’ve included a number of events that are ticketed, and the information provided is correct as of writing, but in the event that you might be unsure about an event we would advise searching for up-to-date information - in case Santa is running late.Â
Or, more likely, outdoor events are affected by weather.Â
So what’s on our list of Christmas events in Scotland before the big day? Take a look at start your festive planning from today.Â

21. Illuminate RSPB Scotland Loch Lomond
Join us at RSPB Loch Lomond for a magical moonlit meander around the reserve after hours. Design and decorate your own recycled glass lantern, then head off along our candlelit trail. Along they way look and listen out for creatures that only come out after dark, before enjoying a complimentary hot chocolate around the fire from November 29 to December 1 2024. | RSPB Scotland

22. WinterFest at Dalkeith Country Park
Step into the magic of WinterFest this Christmas at Dalkeith Country Park. Glide across the NEW outdoor Ice Rink under twinkling lights, or join Santa for a special group session at ‘A Tale with Santa’ in The Christmas Cabin. Enjoy Elf Storytelling, race through the Festive Doddie Dash, get creative in the Kids’ Christmas Workshops, or gather friends to craft something special in Restoration Yard’s Wreath Making Workshops from November 29 2024. | Dalkeith Country Park

23. Drumlanrig Christmas Fair
Located in our heated marquee under the glowing lights, tick off your Christmas list and feel good buying from our local traders. With a variety of foods and drinks, arts and crafts and bespoke creations, you’re sure to find something unique on sale when it takes place from November 30 2024. | Drumlanrig Castle

24. Festival of Christmas
The Clackmannan Parish Church hosts the Festival of Christmas once again from December 5 2024, with musical entertainment and gifts for those final stocking fillers before Christmas. The festival will end with a carol signing convert on Saturday 7 December from 7pm. | Agnes Neeson

