Edinburgh's 5 Best Christmas Markets In 2024

Filled to the brim with dazzling lights and Christmassy memorabilia, the capital of Scotland becomes a fairytale-like wonderland during the festive season and onwards to Hogmanay. Offering the best seasonal delights in the UK, it all comes down to the best Christmas markets Edinburgh has to offer - all across the city’s most famous gardens and the hidden corners of its quietest neighbourhoods. Plus, we've sprinkled in some cosy pubs and bars for some extra boozy fun. 

Where To Find Christmas Markets In Edinburgh

East Princes Street Christmas Market 

Dates: 15th November 2024 - 6th January 2025

For afters: The Conan Doyle

The sights, the smells, the shopping, ah, it’s all just too wonderful. Get ready for the best kind of sensory overload at Scotland’s version of Winter Wonderland. Nestled in the heart of the city centre, just below the lush greenery of East Princes Street Gardens, the 2024 Edinburgh Christmas Market location is home to stalls filled with holiday trinkets and traditional handicrafts, a kaleidoscopic fireworks display and a breathtaking light ceremony. 

Birdseye view of Christmas lights, ferris wheel and stalls at the Edinburgh Christmas Market at East Princes Street Gardens.

The main Edinburgh Christmas Market in 2024 - 2025, step into a wonderland of festive cheer at East Princes Street Gardens.

Edinburgh Farmer's Market

Dates: Saturdays in December

For afters: Innis & Gunn Edinburgh

Spreading happiness all year round, the award-winning Edinburgh Farmer's Market, held every Saturday from 9am - 2pm, gets a festive twist during the holiday season. If you're in search of glittery ornaments, delicious festive treats and seasonal produce for your holiday feasts, make your way to Castle Terrace.

Festive makeover of Edinburgh Farmer's market.

Twinkling lights and merry delights.

Hopetoun House Christmas Shopping Fair

Dates: 29th & 30th November, 1st December 2024

For afters: The Ferry Tap

Even better in winter, the Christmas shopping fair at Hopetoun House, a stunning 17th-century mansion located on the outskirts of Edinburgh, will take place from 24th November to 26th November, and we'd recommend pre-booking to avoid disappointment. With over 50 exhibitors showcasing all manner of Christmas decorations, the market is the ultimate festive hangout to score all the last-minute presents and treats you need to make it a yule to remember.

A tree, stalls and presents in a grandly decorated ballroom at Hopetoun House Christmas Fair.

Enjoy a quirky Christmas with a fabulous backdrop.

Summerhall Christmas Market

Dates: 7th & 8th December 2024

For afters: The Southsider

Held on the University edge of town, the Summerhall Christmas Market is buzzing with indie businesses and creative minds. It receives a winter makeover of dreams, complete with vintage stalls, vegan delights and even a wreath-making workshop. Expect crowds, but expect an even more fantastic atmosphere.

Collage of Summerhall Market Christmas stalls and pints at the pub.

For pretty Christmas purchases and pints.

Jupiter Artland's Christmas Fair

Dates: 7th & 8th December 2024

For afters: The Grapes, Livingston

A contemporary sculpture garden just outside of Edinburgh, this venue boasts 100 acres of meadow and woodland, while also featuring five indoor gallery spaces. Jupiter Artland's Christmas Fair is filled with boutique and artisan stalls, as well as a Christmas tree yard. Sip delicious mulled wine, while listening to live music, plus there's a Santa grotto for the kids too.

Collage of Christmas tree and yard filled with snow-covered branches creating a magical walkway at Jupiter Artland's Christmas Fair.

Adults and children will have a blast here.

Feeling festive? Check out our guide to the best Christmas dinners in Edinburgh and sign up for our newsletter to read the seasonal latest.