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

9. Westport Village Christmas Open Night
The annual Westport Village Christmas Open Night returns to the area on November 20 2024, with shops in the area staying open until 9pm in order to help with the Christmas shopping rush before December. | Westport Village Facebook

10. Christmas at the Royal Botanic Gardens
Created by award-winning, internationally acclaimed light trail producers and firmly positioned as unmissable within Scotland’s seasonal calendar, Christmas at the Botanics has everything you need for an unforgettable time with friends and family, including a magical glimpse of Father Christmas along the way from November 21 2024. | Royal Botanic Gardens of Edinburgh

11. Dundee's Christmas Village
Christmas is coming to Dundee this year with the arrival of the festive village in City Square from November 21 2024. Featuring an ice rink, a Christmas Market, Santa Experience and a festive funfair, Dundee’s Christmas brings festive joy to the heart of the city. Enjoy a date night with mulled wine, shop for gifts among local traders or wow your kids with a trip to the North Pole to visit Santa. | Dundee Council

12. Castle of Light
See Edinburgh’s stories brought to life on the castle walls, meet Rex the loveable lion in the Great Hall, and grab a drink or snack from our café or street food vendors. Make Castle of Light part of your festive plans and enjoy one of Scotland’s largest projection shows from November 22 2024. | Edinburgh Castle

