Edinburgh is known as the picturesque Scottish capital, with its quaint architecture set against the majestic backdrop of Holyrood Park. But if you’re living here, you’ll want to know how to live like a local.  This means knowing where to go for a good coffee, where to find a late-night takeaway, and where to source the best local products. We’re here to get you started, with our list of the best markets in Edinburgh to find anything from homegrown food to homemade artwork. All you need to choose is which one you’re going to wander around first!

Edinburgh Christmas Market

Edinburgh Christmas market is one of the best markets
Source: Graham Campbell on Flikr

The most popular seasonal market in Edinburgh, the Christmas market, is a must-see for anyone who has never been. Indulge in a warming hot chocolate or see the Christmas lights from the top of the big wheel. It’s one of the best ways to enjoy the festive season, and you can sort out your Christmas gift shopping at the same time! Extending through Princes Street Gardens, the market boasts many food and art stalls to stroll around! If you have some extra time, head to George Street to enjoy a few hours skating on the ice rink. There is even a Santa Land in West Princes Street Gardens, with Father Christmas, aka Santa, making an appearance throughout the festivities!

Stockbridge Market

If you’re around Stockbridge on a Saturday, head to Jubilee Gardens! From 10am to 4pm, Stockbridge Market takes over the gardens with delicious food and artistic crafts. People from all over Edinburgh venture here to sample artisan breads, homemade crepes, locally-made crafts and even handmade dog treats. In the heart of one of the prettiest areas of Edinburgh, it’s no wonder this is a top choice for many.

Edinburgh Farmers’ Market

Edinburgh markets
Source: Erik Scheel, Pexels

Support local businesses, from farmers and bakers to candlestick makers, at the Edinburgh Farmers’ Market. Running every Saturday from 9am to 2pm, you can sample locally-sourced fruits and vegetables. Or try out some fresh cakes and breads and the best of Scottish meat. Stalls with organic beers, homemade chocolates and chutneys provide a sea of choices, whether you’re buying for your weekly shop or looking for a unique gift for a friend. So this weekend, why not head down to Castle Terrace for an authentic farmers’ market experience?

Greater Grassmarket Market

Whenever there is a birthday or event requiring a gift coming up, you should explore the Saturday market in Grassmarket. Not only does it have local produce and baked goods, but also beautiful handmade arts and crafts by local artists. Set beneath Edinburgh Castle, the market runs from 10am to 5pm. If you catch it in the later hours, why not head to one of Grassmarket’s pubs afterwards? For early birds, you’ll have plenty of time to explore Edinburgh’s other sights too. This includes the Royal Mile which is a mere ten-minute walk away. The location and array of local art makes Grassmarket a great spot to bring visiting friends and family.

Out of the Blue

Located in Drill Hall, Leith, this is a flea market like no other! As well as the bountiful clothing stalls where you can pick up plenty of pieces for a bargain, there are silk performances on occasion! And if you’ve been looking for affordable vinyls or jewellery, you’ll be in the perfect spot for some thrift shopping.

Tron Kirk

Edinburgh markets
Source: Royal Mile Market, Facebook

Anyone who wants to support local artists needs to visit this new market! Found in the Tron Kirk church (a 17th century building), the Tron Kirk Market supports painters, crafters, and other artists in selling their pieces to the public. Perfectly situated on the Royal Mile, it’s the ideal place to pop into for any Christmas shopping or even just to browse amidst its stunning stained-glass windows.

Whether you’re a local or only visiting for a short time, Edinburgh markets are a sure way to spend any portion of your day! Alternatively, why not try one of our suggestions for days out near Edinburgh to see what the area has to offer?