Seasonal guide

    Christmas Events in Scotland 2026

    Markets, light trails, Santa grottos and Hogmanay fireworks — Scotland's festive season runs from mid-November to New Year's Day.

    Scottish Christmas events stretch well beyond the big city markets. Between mid-November and early January, castles, gardens, high streets and harbours host light trails, carol concerts, festive fairs and Santa experiences that make the most of the dark evenings.

    This guide rounds up the main types of Christmas event you'll find across Scotland, plus tips on timing, tickets and combining several into a festive weekend.

    Christmas markets

    Edinburgh's Christmas Market at Princes Street Gardens is the largest, with around 90 chalets, a Ferris wheel and an ice rink. Glasgow splits its offer between George Square and St Enoch Square, while Aberdeen, Dundee, Stirling and Perth run smaller but well-stocked markets. Most open in mid-to-late November and run until just after Christmas.

    Light trails and illuminations

    Botanic gardens and country estates across Scotland run ticketed light trails every winter. Edinburgh Botanic Gardens' Christmas at the Botanics, Perthshire's Enchanted Forest at Faskally Wood, and Glasgow's Elfingrove are the best known. Book early — popular evenings sell out by October.

    Santa grottos and family events

    Santa grottos run at shopping centres, farms, railways and castles. The Bo'ness and Kinneil Railway, Strathspey Railway and Dundee's Discovery Point all run popular Santa train experiences. Many country estates host elf workshops, reindeer encounters and festive afternoon teas.

    Carol concerts and church events

    Cathedrals and churches across Scotland hold candlelit carol services in December. St Giles' Cathedral in Edinburgh, Glasgow Cathedral and Aberdeen's St Machar's Cathedral all run traditional services, often free or donation-based. Community choirs and brass bands add carolling in town centres and markets.

    Hogmanay and New Year

    Edinburgh's Hogmanay is the headline event, with a street party, concert in the gardens and fireworks from the castle. Stonehaven's Fireballs Ceremony, Inverness's Red Hot Highland Fling and smaller ceilidhs in Highland hotels offer alternatives with easier tickets.

    Frequently asked questions

    When do Scottish Christmas events start?

    Most Christmas markets and light trails open in mid-to-late November. Santa grottos and carol concerts typically run throughout December.

    Are Christmas events in Scotland free?

    Walking around Christmas markets is usually free, but light trails, Santa grottos, ice rinks and Hogmanay street parties require tickets.

    What is the biggest Christmas event in Scotland?

    Edinburgh's Christmas Market and Hogmanay celebrations are the largest, drawing millions of visitors between November and January.

    Where are the best Hogmanay events?

    Edinburgh has the biggest street party, but Stonehaven's Fireballs Ceremony, Inverness's Red Hot Highland Fling and local ceilidhs are excellent alternatives.

    Best Christmas marketsFirework displaysFestive events

    More reading from the NearbyEvents guides library — hand-picked to match this article.

    Find events across Scotland

    Jump into live listings by region, or browse the full events calendar.

    Discover More