In all of Scotland’s cities, the jingle of sleigh bells and the aroma of mulled wine wafting through the air is enough to put any Scrooge in the mood for Christmas. It might be cold outside, but Christmas city breaks in Scotland are simply magical.
Keep reading to find out more about the best places to visit in Scotland at Christmas.
From November to January, fall under the Yuletide spell at Edinburgh’s Christmas. Just imagine: fairy lights twinkling in the trees; bustling markets selling all kinds of festive goodies; and warm drinks and delicacies from across Europe.
Bring in the new year… at the one and only Edinburgh’s Hogmanay! Enjoy concert performances and musicians in Princes Street Gardens – be quick, it’s one of the hottest tickets in town. Please note, Edinburgh’s Hogmanay has been cancelled for 2021.
Go explore… the village of Roslin and the incredible 15th century Rosslyn Chapel. Take a stroll around the amazing chapel* and glen, both can be reached by the 37 Lothian Bus service from the city centre. There are plenty more things to do in Edinburgh at Christmas, so get exploring.
*Please note the chapel is closed 24 – 25 December and 1 January.
During Glasgow’s Christmas the fun never stops! Enjoy festivities such as the fabulous Style Mile Carnival, the epic 5K Santa Dash, festive light illuminations, and the Christmas market at St Enoch Square.
Get into the festive spirit… at some of Glasgow’s lively pubs. Listen to fiddle tunes with live folk sessions beside the roaring fireplace in the Babbity Bowster or stay warm on a chilly winter’s night inside Stravaigin, which serves up some delicious Scottish food. Or why not wander around a festive Glasgow Christmas market? Grab last minute gifts, tuck into some delicious food and drink, and admire Glasgow’s Christmas lights twinkling above.
Go explore … the breathtaking winter landscapes of Loch Lomond & The Trossachs National Park. From Balloch (a short drive, bus or train journey from Glasgow), climb up Conic Hill and enjoy gorgeous views across the water.
Up in Aberdeen, the granite buildings sparkle and song fills the north easterly air during Aberdeen’s Winter Festival with carol concerts, foodie markets and special festive performances. Wrap up warm and head to the Christmas Village for some merriment.
Go explore … the Cairngorms National Park. If winter conditions are favourable, you might get the chance to ski or snowboard at The Lecht, one of Scotland’s five snow resorts. If not, take a scenic drive along the Snow Roads route which passes through the charming towns of Braemar, Tomintoul and Ballater in the eastern Cairngorms.
Ah, Dundee – a cool, creative and cultural city which is always up for making Christmas memories with you! A city known for inventing marmalade, The Beano and Grand Theft Auto – see if you’ll have a bright idea this Christmas! Head to the city and Dundee’s Christmas markets where you can browse stalls and food stands. Or start of the festivities with admiring the Dundee Christmas lights switch on.
Go explore… the history of the surrounding Angus. Arbroath Abbey is famously associated with the Declaration of Arbroath of 1320, which asserted Scotland’s independence from England. It’s a short drive or approximately 20 minutes on the train to Arbroath station from Dundee.
If there’s ever a time and a place to indulge, it’s Christmas time in Perth. Winter festivities crop up across the city, making winter a simply wonderful season to make a trip to the ‘Fair City’. It all kicks off in November with the Christmas Light Switch On. Make sure you stop by Perth’s Christmas market to pick up a trinket or two, or some last minute gifts.
Stocking fillers… can be found at the Blair Castle Art, Food & Craft Fair (5 – 7 November) which will feature a variety of market stalls where you can pick up a few Christmas gifts, or treat yourself! The Highland Chocolatier in the village of Grandtully southwest of Pitlochry is a must-visit stop for fans of the cocoa bean.
Go explore… Perthshire’s amazing winter vantage points. There’s so many forest trails to choose from. Try easy strolls at The Hermitage, Loch Rannoch, Birks of Aberfeldy and the Queen’s View at Pitlochry. These are also great choices if you need things to do on Christmas Day in Perth too.
The Highland capital’s beautiful architecture looks particularly magnificent in the low winter light, and with plenty of festive frolics and fantastic shopping events during Inverness’ Christmas, you’ll be sure to find perfect pressies for everyone. A great place to find a unique gift or two is Inverness’ Christmas markets.
Go explore…the north of Scotland in search of the Northern Lights. The magical Aurora Borealis can sometimes be seen during the darker months. Keep an eye on the Aurora forecast or simply admire the twinkly stars across the black skies in great stargazing spots like Moray Speyside.
With a mighty castle overlooking cobbled streets, and the magnificent Wallace Monument looming in the distance, the city’s backdrop is a wonderful place to embrace the city’s winter festival programme and experience Christmas events in Stirling. Make sure you leave time to stop by Stirling Christmas markets to pick up some delicious food and drink to complete your Christmas Day feast.
Go on a winter wander… and admire age-old landmarks in the city centre, or venture into the surrounding countryside and take in the breathtaking views from the top of Dumyat Hill.
Go explore… The Kelpies at Falkirk. These magnificent equine statues, designed by Andy Scott, magically light up at night. Or, stay indoors at the nearby Sky High Trampolining Park and jump around for joy – Christmas is coming!