Edinburgh's Best Christmas Markets In 2024 (And The Cosy Pubs Nearby)

Filled to the brim with dazzling lights and Christmassy memorabilia, the capital of Scotland becomes a fairytale-like wonderland during the festive season. Offering the best seasonal delights in the UK, it all comes down to Edinburgh’s magical markets that adorn the city’s most famous gardens and the hidden corners of its quietest neighbourhoods. Get the most out of Christmas in Edinburgh with our hit list of markets - plus, we've sprinkled in some pubs for some extra boozy fun. 

East Princes Street Market 

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 market is home to stalls filled with holiday trinkets and traditional handicrafts, a kaleidoscopic fireworks display and a breathtaking light ceremony. The perfect finish to the outing? Mosey on over to nearby pub, The Conan Doyle, for quality pints and tasty nosh.

Edinburgh Christmas Market | DesignMyNight

Step into a wonderland of festive cheer.

Edinburgh Farmer's Market

For afters: Innis & Gunn Edinburgh

Spreading happiness all year round, The award-winning Edinburgh Farmer's Market, held every Saturday from 9am to 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 and maybe even Innis & Gunn Edinburgh to savour their signature sips and international brews.

Edinburgh Farmer's Market | DesignMyNight

Twinkling lights and merry delights.

George Street Market

For afters: The Deacon Brodies Tavern

Can't get enough of the East Princes Street Market? Don't fret. Situated in the heart of Edinburgh's New Town, a short walk down from Edinburgh's OG Christmas market, George Street is a must-visit during their Christmas extravaganza. Expect rows of wooden chalets lined with vendors selling everything from handmade jewellery to traditional Scottish crafts and artisanal food. What's more, the market has a massive ice rink, live music, alpine seating areas and more food than your heart can handle. To escape the crowds, check out The Deacon Brodies Tavern right around the corner, a stunning resting place offering plates of seasonal goodies.

George Street Market | DesignMyNight

Jingle all the way to George Street Market for unforgettable festive fun.

Hopetoun House Christmas Shopping Fair

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 Crimbo decorations, the market is the ultimate festive hangout to score all the last-minute bits and bobs you need to make it a yule to remember. Feelin' thirsty? Drive down to the Ferry Tap for a wide selection of premium spirits and a homely atmosphere.

Hopetoun House Fair | DesignMyNight

Enjoy a quirky Christmas with a fabulous backdrop.

Summerhall Market

For Afters: The Southsider, Edinburgh

Held on the University edge of town, the Summerhall Christmas Market will take place on 2nd and 3rd December. Buzzing with indie businesses and creative minds, the market has received 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. For a post-shopping pick-me-up, we'd suggest the ultra-cosy The Southsider for quality food and a glimpse of football on their HD tellies.

Summerhall Market | DesignMyNight

For pretty Christmas purchases and pints.

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