Best Things To Do December Blog Main Image

Best Things to Do in Edinburgh in December 2026

5th Nov 2026

Why visit Edinburgh in December?

There is something rather special about Edinburgh in December.

The medieval streets of the Old Town glow beneath Christmas lights, the scent of festive treats drifts through the markets and the city's historic buildings provide a spectacular backdrop to the celebrations.

December might bring some of Scotland's shortest days and chilliest temperatures, but Edinburgh certainly knows how to make the most of winter.

The festive season is in full swing, with Christmas markets, illuminated trails, traditional pantomimes, concerts and opportunities to discover some of Scotland's most distinctive seasonal traditions.

And then there is Hogmanay.

Scotland's famous New Year celebrations bring the year to a spectacular close, with music, fireworks and thousands of people gathering to welcome 2027.

But December is not all about Christmas.

The city's museums and galleries remain full of fascinating exhibitions, its historic streets are waiting to be explored and the surrounding countryside offers plenty of opportunities for a winter adventure.

Whether you're here for the festive atmosphere, Scottish history or simply an excuse to enjoy a hot chocolate somewhere cosy, December is an excellent time to discover Edinburgh.

Here are some of the best things to do in Edinburgh in December 2026.

Edinburgh in December at a glance

• Average temperatures: around 1°C to 7°C

• Daylight: approximately 7 hours, with sunset before 16.00 around the winter solstice

• Best for: Christmas markets, festive events, museums, winter sightseeing and Hogmanay

• What to pack: warm layers, a waterproof winter coat, hat, scarf, gloves and comfortable waterproof shoes

• Don't miss: Edinburgh's Christmas, Christmas at the Botanics, Edinburgh Santa Fun Run, Hogmanay and A Victorian Christmas Experience at The Real Mary King's Close

• Top tip: Book popular Christmas and Hogmanay experiences well in advance, particularly if you're visiting during the final week of December.

BOOK NOW

Discover the best Christmas events in Edinburgh this December

Edinburgh certainly does not do Christmas by halves.

From illuminated gardens and festive markets to ice skating and traditional performances, the city offers plenty of ways to celebrate the season.

Edinburgh's Christmas

Various city-centre locations, 14 November 2026 to 3 January 2027

Edinburgh's Christmas is one of the highlights of the city's winter calendar.

Each year, the celebrations transform the city centre into a festive destination filled with markets, attractions, entertainment and seasonal food.

East Princes Street Gardens hosts the famous Christmas Market, where rows of stalls sell everything from handmade gifts and decorations to festive treats.

With Edinburgh Castle towering above the gardens, it is difficult to imagine a more spectacular setting for a Christmas market.

Elsewhere, festive attractions and entertainment bring additional seasonal cheer to George Street and West Princes Street Gardens.

Whether you're looking for Christmas presents, enjoying an evening with friends or simply soaking up the atmosphere, Edinburgh's Christmas is one of the city's December highlights.

Christmas at the Botanics

Royal Botanic Garden Edinburgh, selected dates until 30 December 2026

When darkness falls, the Royal Botanic Garden Edinburgh takes on an entirely different character.

Christmas at the Botanics returns with an illuminated trail winding through the gardens, transforming trees, paths and landscapes into a spectacular display of light and colour.

Expect glowing installations, sparkling tunnels, seasonal music and opportunities to enjoy festive food and warming drinks along the way.

The experience takes approximately 90 minutes, making it an excellent evening activity for families, couples and anyone looking to experience Edinburgh's festive atmosphere away from the busiest city-centre streets.

Remember to wrap up warmly. The trail takes place outdoors, whatever the Scottish winter has planned.

Edinburgh Santa Fun Run & Walk

West Princes Street Gardens, 6 December 2026

Ever wondered what hundreds of Santas running through Edinburgh would look like?

Wonder no more.

The Edinburgh Santa Fun Run & Walk returns to West Princes Street Gardens on 6 December, bringing together participants dressed in their finest Father Christmas outfits for a festive fundraising event.

The 2.5-kilometre route welcomes runners and walkers of different ages and abilities, making it a wonderfully entertaining event for families.

Even if you're not taking part, the sight of a small army of Santas making their way through the gardens is worth a visit.

Enjoy a traditional Christmas pantomime

A Scottish Christmas would not be quite the same without a pantomime.

These much-loved theatrical performances combine familiar fairy tales with comedy, music, colourful costumes and plenty of audience participation.

Expect outrageous characters, jokes that occasionally make the adults laugh more than the children and enthusiastic cries of "He's behind you!"

Edinburgh's theatres traditionally offer a variety of festive productions throughout December.

Check the programmes at the Festival Theatre, King's Theatre and other local venues for this year's performances.

Go ice skating in Edinburgh

Few activities feel quite as festive as ice skating surrounded by Christmas lights.

Edinburgh's seasonal ice rink offers visitors the opportunity to enjoy a winter activity in the heart of the city.

Whether you're confidently gliding across the ice or spending most of your time attempting to remain upright, it's a brilliant way to enjoy an afternoon or evening during the festive season.

Check Edinburgh's Christmas programme for the latest skating sessions, ticket availability and location.

Roan Lavery U4Fazif S2A Unsplash

Explore Edinburgh's Christmas markets and festive shopping

December is a wonderful month for discovering Edinburgh's independent shops, makers and local markets.

Whether you're searching for a Scottish souvenir, a handmade Christmas present or something delicious to take home, there are plenty of places worth exploring.

Edinburgh Christmas Market

East Princes Street Gardens, until 3 January 2027

The city's best-known festive market brings together stalls selling gifts, crafts, decorations and food beneath Edinburgh Castle.

Spend an afternoon browsing, sample some seasonal treats and enjoy the atmosphere as the lights begin to glow across Princes Street Gardens.

Summerhall Christmas Market

Summerhall, 5 and 6 December 2026

If you prefer your Christmas shopping with a distinctly independent flavour, head to Summerhall.

Its Christmas Market brings together local makers, artists and designers selling handmade gifts, artwork, jewellery, ceramics and other creative treasures.

With festive food and entertainment adding to the atmosphere, it's an excellent place to support Scotland's independent creative community.

Christmas Craft Fair at the Assembly Rooms

Assembly Rooms, George Street, 6 and 7 December 2026

The Christmas Craft Fair brings together artists, designers and makers in one of Edinburgh's most elegant historic venues.

Browse original artwork, handmade jewellery, ceramics, textiles and other unique pieces while enjoying the atmosphere of the Assembly Rooms.

If you're hoping to find a Christmas present that feels a little more personal, this is a good place to start.

Explore Edinburgh's regular markets

Edinburgh's independent markets continue throughout December, offering an alternative to the larger festive events.

Edinburgh Farmers' Market takes place every Saturday on Castle Terrace, bringing together Scottish producers selling fresh food, artisan bread, cheese, preserves and seasonal treats.

Grassmarket Market, also held on Saturdays, combines handmade crafts, artwork, gifts and food in one of the Old Town's most historic locations.

Head north to Leith Market on Saturdays or visit Stockbridge Market every Sunday for independent producers, street food and locally made gifts.

Ocean Terminal Market also offers an opportunity to discover local artists, makers and independent businesses at weekends.

The Castle Street Fair, running until 22 December 2026, brings another selection of independent traders into the city centre.

And if you'd rather make your own Christmas decorations, Lauriston Castle is hosting festive craft workshops on selected dates in December.

Enjoy Edinburgh's festive atmosphere

You do not need to buy tickets to enjoy Edinburgh in December.

Some of the city's best seasonal experiences are simply about wandering through its historic streets, admiring the decorations and finding somewhere welcoming to escape the cold.

Wander along the Royal Mile

Edinburgh's Royal Mile is worth exploring at any time of year, but December gives it an additional layer of atmosphere.

Stretching between Edinburgh Castle and the Palace of Holyroodhouse, the historic street is lined with centuries-old buildings, narrow closes, independent shops, cafés and pubs.

During December, festive decorations brighten the shopfronts and historic buildings, creating an appealing contrast between Edinburgh's medieval architecture and modern Christmas celebrations.

Take your time exploring the smaller closes and courtyards branching away from the main street.

There is considerably more to the Royal Mile than first meets the eye.

Admire Edinburgh's Christmas decorations

From George Street to the Old Town, Edinburgh's shops, hotels and restaurants embrace the festive season.

The Dome on George Street is particularly well known for its elaborate Christmas decorations, while the historic streets around Victoria Street, Cockburn Street and the Royal Mile offer plenty of opportunities for seasonal photographs.

The Mound and Princes Street Gardens also provide some of the city's most recognisable festive views.

Warm up with a hot chocolate

December provides an excellent excuse to explore Edinburgh's independent cafés.

After an afternoon wandering through the Christmas markets, find somewhere cosy and order a hot chocolate.

For something particularly indulgent, seek out The Marshmallow Lady, known for handmade marshmallows and sweet treats.

A warm drink is also an excellent companion to an afternoon spent exploring the Old Town.

Enjoy afternoon tea

For a slower-paced December afternoon, why not enjoy a traditional afternoon tea?

Edinburgh offers everything from elegant hotel tearooms to smaller independent cafés serving sandwiches, scones and cakes.

It is a particularly appealing way to escape the winter weather and take a break from sightseeing.

Discover Scotland's whisky traditions

If you'd like to experience another side of Scottish culture, December is an excellent time to visit a whisky attraction or enjoy a guided tasting.

Learn about the history of Scotch whisky, discover how different styles are produced and explore the flavours associated with Scotland's whisky regions.

For those who prefer something different, Edinburgh also has a growing number of gin experiences and distillery tours.

And if you're looking for a traditional winter warmer, many Edinburgh pubs serve a hot toddy, a drink made with whisky, hot water, honey and lemon.

Roan Lavery Bkaaozumlku Unsplash

Discover Edinburgh's hidden history beneath the Royal Mile

When December brings freezing temperatures, rain and evenings that seem to arrive before the afternoon has properly begun, heading underground suddenly becomes rather appealing.

Beneath Edinburgh's Royal Mile lies a network of preserved streets and spaces where generations of residents once lived, worked and traded.

At The Real Mary King's Close, you can discover the stories of these former residents and experience a very different side of Edinburgh's history.

And this December, there are several ways to explore.

A Victorian Christmas Experience

Selected Fridays, Saturdays and Sundays, 4 to 27 December 2026

Ever wondered how Edinburgh celebrated Christmas during the Victorian era?

This December, travel back in time with A Victorian Christmas Experience at The Real Mary King's Close.

Your visit begins with our award-winning Signature Tour, taking you through preserved streets and spaces beneath the Royal Mile as you discover the real stories of Edinburgh's former residents.

Then continue your journey into the Victorian period with an additional 30-minute festive experience.

Discover how Christmas traditions developed during the 19th century, enjoy tea and a scone and take part in a seasonal craft activity.

It's a fascinating opportunity to discover how the celebrations we recognise today were shaped by the Victorians.

Duration: approximately 1 hour and 30 minutes.

Available: Fridays, Saturdays and Sundays, with sessions at 11.30, 13.00, 14.30 and 16.00.

2024 Victorian Christmas Dsc01928

Book it here

17th Century Medicine Experience

If you're curious about how people dealt with illness before modern medicine, this experience offers a fascinating introduction.

Combine our Signature Tour with an interactive workshop inspired by Dr Arnott, a physician who once lived on Mary King's Close.

Discover the medical theories, herbal remedies and diagnostic methods that shaped healthcare during the 17th century.

Some of the treatments might seem rather surprising today.

Fortunately, medical science has come a long way since then.

Dr Arnott Experience (31)

Book it here

Closes & Coffee

Cold December mornings call for coffee.

Our Closes & Coffee experience combines two underground Edinburgh locations with a welcome caffeine boost.

Begin at The Lost Close beneath John’s Coffee House & Tavern, where you'll discover another chapter of Edinburgh's history while enjoying coffee.

Then cross the Royal Mile to continue your journey beneath the streets at The Real Mary King's Close.

Two historic closes, fascinating stories and a cup of coffee.

Not a bad way to start a winter morning.

RMKC Coffee Closes2

BOOK NOW

Celebrate Hogmanay in Edinburgh

If you think Edinburgh's Christmas celebrations are impressive, wait until you see how the city welcomes the New Year.

Hogmanay is Scotland's name for New Year's Eve, and Edinburgh is famous for hosting one of the world's most spectacular celebrations.

The festivities extend beyond 31 December, bringing together music, traditions, entertainment and events across the city.

Edinburgh's Hogmanay

29 December 2026 to 1 January 2027

Edinburgh's Hogmanay celebrations return with a programme of events marking the end of 2026 and the beginning of 2027.

The festivities traditionally include the Torchlight Procession, live music, the famous Street Party and a midnight fireworks display above Edinburgh Castle.

It's a spectacular way to experience Scottish traditions and celebrate the arrival of a new year.

Hogmanay Torchlight Procession

29 December 2026

One of Edinburgh's most recognisable Hogmanay traditions is the Torchlight Procession.

Thousands of participants carry flaming torches through the city, creating a remarkable river of light against the winter darkness.

Accompanied by music and an extraordinary atmosphere, the procession offers a memorable introduction to Edinburgh's New Year celebrations.

Edinburgh's Hogmanay Street Party

Princes Street, 31 December 2026

Few places welcome the New Year quite like Edinburgh.

The city's famous Hogmanay Street Party brings thousands of revellers together for an evening of music, entertainment and celebration.

As midnight approaches, attention turns towards Edinburgh Castle and the spectacular fireworks display welcoming the New Year.

And when the clock strikes midnight, expect plenty of voices joining together to sing Auld Lang Syne.

Booking in advance is essential for ticketed Hogmanay events.

The Loony Dook

South Queensferry, 1 January 2027

Technically, this one happens in January.

But if you're spending New Year in Edinburgh, it's worth knowing about.

The Loony Dook is a wonderfully eccentric Scottish tradition in which brave participants welcome the New Year with a dip in the chilly waters of the Firth of Forth.

Fancy dress is encouraged, and the event has become a memorable part of Edinburgh's New Year celebrations.

If taking the plunge sounds a little too ambitious, watching from dry land is a perfectly respectable alternative.

Discover Edinburgh's museums and galleries

December weather occasionally encourages even the most enthusiastic explorer to head indoors.

Fortunately, Edinburgh's museums and galleries provide plenty of fascinating alternatives to outdoor sightseeing.

The Edwardians: Age of Elegance

The King's Gallery, Palace of Holyroodhouse, until 6 December 2026

Catch this exhibition before it closes at the beginning of December.

The Edwardians: Age of Elegance explores the glamour and social changes of the Edwardian period through paintings, fashion, jewellery and decorative objects from the Royal Collection.

Behind the elegance lies a society undergoing enormous transformation in the years leading up to the First World War.

Gwen John: Strange Beauties

Modern Two, until 4 January 2027

Celebrating 150 years since Gwen John's birth, Strange Beauties explores the artist's career through paintings, drawings and watercolours.

The exhibition follows her artistic development from Wales to Paris, revealing the influences that shaped her distinctive and introspective style.

Costume Couture: Sixty Years of Cosprop

Dovecot Studios, until 16 January 2027

Costume fans, this one is for you.

Celebrating 60 years of costume house Cosprop, this exhibition explores the art of creating period clothing for film, television and theatre.

Costumes, sketches and accessories reveal the craftsmanship behind productions including Downton Abbey and Pride and Prejudice.

Ade Adesina: Bard

City Art Centre, until 11 April 2027

Discover the work of Nigerian-born, Scotland-based artist Ade Adesina.

The exhibition brings together woodcuts, etchings, linocuts and screenprints exploring subjects including climate change, colonial histories and humanity's relationship with the natural world.

Scotland's First Warriors

National Museum of Scotland, until 17 May 2027

Travel thousands of years into Scotland's past through an exhibition exploring the origins and development of warfare.

Archaeological objects, including prehistoric weapons and Roman artefacts, reveal how conflict, defence and the role of warriors evolved across ancient Scotland.

Explore the National Museum of Scotland

Even beyond its temporary exhibitions, the National Museum of Scotland is an excellent place to spend a winter afternoon.

Discover everything from Scottish history and archaeology to natural history, science, technology and world cultures.

With free admission to its permanent galleries, it is particularly useful when the weather has other plans for your day.

Ross Sneddon Zbuntdumg6U Unsplash

Take a winter day trip from Edinburgh

December brings some of Scotland's shortest days, but that does not mean you need to stay within Edinburgh's city limits.

There are plenty of fascinating towns, historic landmarks and landscapes within easy reach of the capital.

Just remember to plan around the limited daylight and check seasonal opening hours before travelling.

Explore St Andrews

The historic town of St Andrews makes an excellent day trip from Edinburgh.

Famous for its ancient university, golf courses and medieval heritage, the town offers plenty to discover even during winter.

Explore the ruins of St Andrews Cathedral, wander through its historic streets and enjoy views across the North Sea.

Allow time for a warm drink after exploring the town's windswept coastline.

Visit Stirling

Few places tell Scotland's history quite as dramatically as Stirling.

Explore Stirling Castle, wander through the historic Old Town and discover the city's connections to figures including William Wallace and Robert the Bruce.

Regular trains from Edinburgh make it a convenient winter day trip.

Discover North Berwick

For a refreshing escape from the city, head east towards North Berwick.

This attractive coastal town offers beaches, independent shops and views towards Bass Rock.

December might not be the obvious season for a seaside walk, but a clear winter day can provide spectacular views across the Firth of Forth.

Just bring a warm coat.

Explore Culross

Cobbled streets, whitewashed houses and historic buildings make Culross one of Scotland's most distinctive villages.

Explore its atmospheric streets and discover why it has become a familiar location for fans of Outlander.

Check seasonal opening times if you're planning to visit Culross Palace or other historic attractions.

Discover Glasgow

Less than an hour from Edinburgh by train, Glasgow is an excellent option for a December day trip.

Explore world-class museums, striking architecture, independent shops and the city's lively food scene.

Glasgow also embraces the festive season, with Christmas decorations and seasonal events bringing additional atmosphere to the city centre.

Walk through Dean Village and the Water of Leith

You don't actually need to leave Edinburgh to find somewhere peaceful.

Dean Village is one of the city's most picturesque historic neighbourhoods, with former mill buildings and charming streets beside the Water of Leith.

Follow part of the Water of Leith Walkway towards Stockbridge for a different perspective on the capital.

Explore Arthur's Seat and Holyrood Park

If the weather is clear, a winter walk through Holyrood Park offers spectacular views across Edinburgh.

Arthur's Seat rises above the city and provides panoramic views towards the Old Town, Firth of Forth and surrounding countryside.

December conditions can be challenging, particularly when paths are icy or winds are strong.

Choose an appropriate route, wear suitable footwear and allow plenty of time to return before darkness.

What is Edinburgh weather like in December?

December is one of the coldest months of the year in Edinburgh.

Average temperatures generally range from approximately 1°C to 7°C, although colder conditions are possible.

Rain, wind and occasional frost are all part of the Scottish winter experience.

Snow is possible, but visitors should not expect Edinburgh to be covered in snow throughout December.

One of the biggest differences compared with other months is the amount of daylight.

Around the winter solstice, Edinburgh has approximately 7 hours of daylight, with sunrise around 08.40 and sunset shortly before 15.40.

That means outdoor sightseeing requires a little more planning.

Make the most of the daylight for walks and viewpoints, then save museums, historic attractions, restaurants and festive light trails for later in the afternoon.

What to wear in Edinburgh in December

Warm layers are essential.

A thick waterproof coat with a hood should be near the top of your packing list, alongside jumpers, long trousers and comfortable waterproof shoes.

A hat, scarf and gloves are also highly recommended, particularly if you're planning to spend evenings exploring Christmas markets or attending outdoor Hogmanay events.

Edinburgh's cobbled streets and steep hills can become slippery in wet or icy weather, so footwear with good grip is particularly important.

And remember that indoor attractions, cafés and restaurants can be considerably warmer than the streets outside.

Layers you can easily remove are your best friend.

Tips for visiting Edinburgh in December

December is a popular time to visit Edinburgh, particularly during the Christmas holidays and Hogmanay celebrations.

A little planning will help you make the most of your trip.

  • Book accommodation early. Hotels and other accommodation can become particularly expensive and busy around Christmas and Hogmanay.

  • Reserve festive events in advance. Christmas at the Botanics, popular performances and Hogmanay celebrations can sell out.

  • Plan around the daylight. December days are short, so schedule outdoor walks and sightseeing for earlier in the day.

  • Check Christmas opening hours. Some attractions, museums, restaurants and shops may close or operate reduced hours around Christmas and New Year.

  • Prepare for Scottish weather. Waterproofs, warm layers and comfortable shoes will make exploring much more enjoyable.

  • Book restaurants ahead. Particularly around Christmas Eve, Christmas Day and Hogmanay.

  • Check transport arrangements. Public transport can operate reduced or amended services during the festive period.

  • Explore beyond the Christmas markets. Edinburgh's museums, historic attractions, neighbourhoods and independent businesses offer plenty to discover throughout December.

Frequently asked questions about Edinburgh in December

Yes. December is one of the most atmospheric times to visit Edinburgh, particularly if you enjoy Christmas markets, festive lights and seasonal events.

The city also offers museums, historic attractions and winter walks, making it an appealing destination even when the weather is cold.

December can be busy, particularly at weekends, around Christmas and during Hogmanay.

Popular attractions, festive events and accommodation can book up well in advance.

If you're visiting during the final week of December, booking early is particularly important.

Yes. December is one of Edinburgh's coldest months, with average temperatures generally between 1°C and 7°C.

Wind and rain can make it feel considerably colder, so warm, waterproof clothing is essential.

Snow is possible in Edinburgh during December, but it is not guaranteed.

Rain, cold temperatures and occasional frost are more common than prolonged snowfall.

Visitors should prepare for winter conditions without expecting a white Christmas.

Rain is common throughout the year in Edinburgh, including December.

Conditions can change quickly, so a waterproof jacket and suitable footwear are important.

Fortunately, the city has plenty of indoor attractions to explore when the weather turns.

Edinburgh has approximately 7 hours of daylight around the winter solstice.

Sunrise is around 08.40 and sunset occurs shortly before 15.40.

Plan outdoor activities earlier in the day and save museums, restaurants and illuminated attractions for the afternoon and evening.

Yes. Edinburgh's Christmas runs from 14 November 2026 until 3 January 2027.

The main Christmas Market is located in East Princes Street Gardens, with additional festive attractions and entertainment across the city centre.

Visit Edinburgh's Christmas Market, enjoy Christmas at the Botanics, admire the festive decorations along George Street and the Royal Mile, attend a traditional pantomime and explore the city's historic attractions.

For a different perspective on festive traditions, A Victorian Christmas Experience at The Real Mary King's Close explores Christmas celebrations during the 19th century.

Hogmanay is the Scottish name for New Year's Eve.

Edinburgh hosts a major programme of Hogmanay celebrations, traditionally including the Torchlight Procession, live music, the famous Street Party and fireworks above Edinburgh Castle.

The celebrations welcome the New Year with Scottish traditions and entertainment.

Many attractions, museums, shops and restaurants close on Christmas Day, while others may operate special opening hours during the festive period.

Always check directly with the attraction or venue before travelling.

Explore Edinburgh's Christmas markets, enjoy illuminated trails, discover the historic Royal Mile, visit museums and galleries, experience traditional Scottish festive events and celebrate Hogmanay.

For something different, explore the preserved streets beneath the Royal Mile at The Real Mary King's Close or discover Victorian Christmas traditions on its special seasonal experience.

Make your December visit unforgettable

December reveals a different side of Edinburgh.

The medieval Old Town glows beneath festive lights. Christmas markets bring colour and music to the city centre. Winter evenings offer opportunities for storytelling, celebration and discovering centuries of Scottish traditions.

There is something happening around almost every corner.

Browse the Christmas markets beneath Edinburgh Castle. Follow illuminated paths through the Botanic Garden. Discover remarkable objects inside Scotland's museums. Warm up with a hot chocolate after exploring the Royal Mile.

And when the year draws to a close, join Edinburgh in celebrating Hogmanay.

But remember that some of the city's most fascinating stories are not found beneath the Christmas lights.

They're hidden beneath your feet.

At The Real Mary King's Close, discover the people who lived and worked on Edinburgh's historic streets, explore the city's fascinating past or experience the traditions of A Victorian Christmas.

Whatever brings you to Edinburgh this December, we look forward to welcoming you.

Step down into Edinburgh's hidden history.

Register for updates

Be the first to hear about our events and receive priority access to ticket sales.