Official Guide to Edinburgh
  • 11°C

Edinburgh's Christmas Markets

You don't get much more festive than a Christmas Market, and in Edinburgh we have lots of them! From large European marketplaces to intimate street food gatherings, our city has lots of interesting and unique markets where you can find that perfect present and get in the festive mood with a piping hot mug of mulled wine. 

Browse our list of brilliant Edinburgh Christmas Markets. Some have just popped up for the festive season, while others are here all year round. Either way, you are bound to find exactly what you're looking for with our huge range of special market traders. 

The Scottish Market

Edinburgh's Christmas, East Princes Street Gardens, Edinburgh EH2 2HG  (website)

18th Nov 2017 - 6th Jan 2018

This year the Scottish Market will join together with European market, seeing over 130 craft, food and drink stalls pop up across the Gardens. The treats available include locally produced sausages, fresh seafood, unique chocolate, delightful cupcakes, gin, Scottish brewed craft beer, Scottish crafted jewellery and woodwork, the best Scottish accessories on offer and much more.

European Christmas Market

Edinburghs Christmas European Market

Edinburgh's Christmas, East Princes Street Gardens, Edinburgh EH2 2HG (website)

18th Nov 2017 - 6th Jan 2018

For the past 20 years in the heart of Edinburgh, the popular European Christmas Market has been held in its picturesque setting below the Mound. It's back for 2017, and will stretch all the way along East Princes Street Gardens, from opposite Waverley Station, past the Scott Monument over to the National Gallery of Scotland. 

The traditional and romantic Christmas Market in the heart of the city of Edinburgh offers a unique shopping experience for every visitor with its fair of crafters, artists, gift shops and gastronomic surprises. Here you will also find the Star Flyer and the popular Forth One Big Wheel. Read more about the festivities in the Mound and the Gardens >

Edinburgh Farmers' Market

Farmers Market Christmas

Castle Terrace, Edinburgh EH1 2EW (website)

Every Saturday, 9am-2pm

Get the perfect gift for the foodie in your life at Edinburgh Farmers Market, which takes place under the spectacular backdrop of Edinburgh Castle. Now in it’s 17th year, Edinburgh Farmers Market has a huge variety of fresh local produce from over 50 specialist producers. Plus, the majority of stallholders grow or rear what they sell.

Stockbridge Market

Saunders Street, Edinburgh EH3 6QT (website)

Every Sunday, 10am-5pm

Stock up on unique gifts at the famous Stockbridge Market, on every Sunday. With a huge range of stalls that changes every week, you can browse a unique selection of handmade jewellery, delicious preserves, gourmet coffee and much, much more. Once you're done, wander further into Stockbridge to discover even more great gift ideas in one of the area's many brilliant independent shops. 

Weekly Farmers Market at the Grassmarket

Grassmarket Market Cr Greater Grassmarket

[Image credit: Greater Grassmarket]

Grassmarket, Edinburgh EH1 2JR (website)

Every Saturday, 10am-5pm

Every Saturday the centre of the Grassmarket becomes a flurry of excitement the weekly market comes to the central thoroughfare. Each week there’s an abundance of locally grown, fresh produce including organic vegetables, artisan breads, fresh fish and meat. Over 20 stall holders offer high quality, sustainably sourced produce as well as just-cooked street food, sweet treats and seasonal crafts and gifts from local makers.

Leith Market

Dock Place, EH6 6LU (website)

Every Saturday, 10am-5pm

This bustling farmers market right beside the water turns Leith into a foodie haven every Saturday. Come on down and sample the wares of a wide range of independent traders, specialising in a wide range of produce including mouthwatering meat and fish, dairy and sweet treats. You're bound to work up an appetite after all that Christmas shopping, so be sure to stop by one of the street food stalls and enjoy some freshly prepared sustenence to fuel you for the all the festive fun ahead.

Summerhall Christmas Market

1 Summerhall, Edinburgh EH9 1PL (website)

Sunday 10th December 2015, 11am - 5pm

Summerhall's annual sell out Christmas Market is back for 2015, with even more stalls than ever before to give you a huge range of gifts and treats for friends and family. It wouldn’t be the Summerhall Christmas Market without welcoming back Summerhall Singers to entertain the crowds with festive carols - this is one seasonal event that's not to be missed. 

Find out what else is going on this Christmas >