Beta site: we’re developing a new website to help make your trip to Scotland even better. Get a sneak peek of our new website.



The festive season really is the most wonderful time of year in Scotland – with Christmas markets, outdoor ice rinks and the aroma of mulled wine, our winter festivals have something for everyone. 

Scotland is ready to welcome you back with great events, unique entertainment, shopping experiences, Christmas craft fairs and festive cheer to warm up winter nights. From St Andrew's Day celebrations, a magical Christmas, a sparkling Hogmanay and Burns Night festivities, Scotland knows how to celebrate in style. 


If you’re looking for the best Christmas events and winter festival activities to enjoy in Scotland, look no further. When it comes to festive celebrations, Scottish cities know how to stand out from the crowd. Here is just a flavour of what events to look forward to and what the cities have in store.

Christmas Services and Events in Edinburgh 

The 2022-23 Edinburgh Winter Festivals will take place from 25 November - 3 January.

This year will see the return of festive favourites, including the Edinburgh Christmas Markets, Forth 1 Big Wheel, Lidl on Ice, the Christmas Tree Maze, toe-tapping concerts, merry carolling and much more for the whole family to enjoy.

Edinburgh's Hogmanay is back with a bang too, from 30 December 2022 – 1 January 2023 with celebrations, parties, live music, traditions and much more to get involved in.

Welcome in 2023 with Concert in the Gardens and headlining act, Pet Shop Boys, set to mix up a storm! Scotland's own Tide Lines will headline New Year's Final Fling to close the Hogmanay celebrations, and of course the world-renowned Hogmanay Street Party couldn't be left out the fun!

Tickets are on sale now!

Other cities


Glasgow's Christmas festivities are back with all your favourites lined up! George Square will see the city's festivities throughout December, as well as the Christmas Lights Switch On in late-November. St Enoch Square will be hosting The Christmas Fair from 18 November where kids can enjoy rides including The Blizzard and Santa's runaway train. George Square will also be taking part in all the festive fun with its own Christmas Fair from 1 December which will feature various attractions including an ice rink and observation wheel.

Find more things to do in Glasgow this winter.


Explore the Dundee Christmas Market WinterFest from 19 November 2022 - 1 January 2023.


Join in Perth's Christmas 2022 with events, markets and more from 18 November 2022 - 1 January 2023.

Explore more festive events in Perth.


Get involved in the many gatherings and festivities this Christmas in Inverness, with events starting as early as 3 November.

Explore more festive events in Inverness.


Enjoy Stirling's Christmas from 19 November - 22 December 2022 with markets, Christmas theatre shows, family-friendly events, Santa's Grotto and much more.


The popular Aberdeen Christmas Village is returning for 2022 and features an exciting line up of events and festivities.

Explore more festive events in Aberdeen.


Scotland's newest city will be hosting its own variety of events this Christmas season that you and the wee ones will love.

Explore more festive events in Dunfermline.