Official Guide to Edinburgh
  • 11°C


From fresh, home grown produce to carefully created handcrafts and fabulous Christmas fun, Edinburgh markets feature all year round in Scotland’s capital city.

Edinburgh Farmers Market

Fresh, seasonal produce awaits you at the award-winning Edinburgh Farmers' Market.  This all year round market is open from 10am-2pm each Saturday in the shadow of the castle ramparts in Castle Terrace. Now in its 17th year the market is a staple amongst locals to support small businesses and vendors. A bustling market, delicious smells and flavours will thrill your tastebuds as stall holders tempt you with their wares.  Venison, organic beef, chicken, lamb and pork are on the menu as are seasonal fruit and vegetables. Juicy jams, chutneys, chillies and cheese along with crusty bread, handmade chocolates and organic beer ensure you leave the market with a bag full of goodies.

Stockbridge Market

Stockbridge Market Edinburgh

Open every Sunday from 10am-5pm in Jubilee Gardens, the Stockbridge Sunday market is a big hit with local Edinburgh residents.  Artisan breads, cheese, smoked salmon and even handmade dog treats sit alongside handmade soaps, jewellery and carefully created crafts.  Satisfy your palate with delicious handmade crepes, melting marshmallows or a warming drink as you stroll through this delightful market.

Greater Grassmarket

Grassmarket Market 500X210 Credit Greater Grassmarket

Only a short walk from the Royal Mile, the Grassmarket is one of Edinburgh’s most vibrant and colourful areas.  Steeped in history, visitors flock to view the architecture and landmarks including the nearby Greyfriar’s Bobby.  Each Saturday from 10am – 5pm it’s a hive of activity as it bustles with residents keen to sample home grown produce including seasonal fruit and vegetables, freshly baked breads, sweet treats and handcrafted gifts from local craftmakers.

Leith Market

Leith Market Bread 500X210 Credit At The Market

Taking place every Saturday from 10am to 5pm on Dock Place, Leith Market is full of foodie delights and unique items from local makers and designers. On the first Saturday of the month Leith Market is home to a Vegan Quarter where, alongside their usual line-up of traders, the Market is filled with delicious variety of Vegan treats from cupcakes to Vegan Meat. 

Street Food Fridays

Fountain Fridays 500X210 EB

Each Friday, Fountainbridge hosts some of Scotland's best street food retailers from 11am to 7pm at Union Canal (behind Akva bar). It's the perfect spot for a Friday lunch or a post-work treat. The line-up of traders changes each week, but you'll often find local favourites such as Babu Bombay Street Kitchen, Barnacles & Bones, Bonnie Burrito, French Connection Creperie, Union of Genius Soup, Steampunk Coffee and more. 

Tram Stop Market

Tram Market

Situated behind John Lewis at the entrance to St. Mary’s Metropolitan Cathedral, this local Edinburgh market is popular with residents.  Offering  an excellent selection of fresh produce and hot street food it’s a popular shopping destination on a bustling thoroughfare. 

The market is open every Saturday from 11am-5pm.

Waverley Market @ Platform 2

Waverleysteps Market 600

Waverley Market @ Platform 2 is located inside Edinburgh Waverley Railway Station. There are up to 40 stalls each week with a range of hot and fresh food as well as ethical gifts from independent Scottish businesses. A seating area is also part of the market for people to relax.

The Waverley Market operates every Friday from 11am to 7pm. It is easliy accessible via Calton Road or around the back of the Waverley station ticket office. 

The Pitt Market

The Pitt 600X250

Edinburgh's late night market on Pitt Street in Leith has proved to be a huge hit with street food lovers. They regularly showcase some of the biggest local players in the street food scene with a variety of sweet and savoury options available. You'll also find a great offering of drinks from Barney's Beer, Smith & Gertrude and Cocktails & Drams, alongside live performances by local musicians.  

The Pitt began as a once a month market but currently runs every Saturday. Their opening dates often change season to season, so to check their current dates visit their website and see their Facebook page to find out who their current vendors are. Opening times are 12noon to 10pm, children are welcome to 8pm. Entry costs £1.   

Royal Mile Market

Royal Mile Market Bowties

This traditional Scottish market is ideally located just off the Royal Mile in the iconic Tron Kirk. Head inside and you'll find eclectic gifts, fashion and accessories seven days a week. Pick up a unique memento of your trip to Edinburgh, and pop along to the tourist information desk to find out more about making the most of your trip to Scotland's capital. 

Seasonal Markets

St John’s Market

During the Edinburgh Festival in August, the grounds of St Johns Church at the West End of Princes Street Gardens takes on a new mantle as it becomes home to a crafter's paradise.  Unusual artefacts, crafts, artwork, clothing and gifts are for sale.

Edinburgh's Christmas Market

The highlight of the market year, the Edinburgh’s Christmas Market is visited by thousands of Christmas shoppers wrapping up warm to revel in the delicious aromas of sweet scented Gluhwein, crepes, waffles and sizzling venison sausages at this European themed market.  Beautiful glass Christmas baubles, handcrafted wooden decorations and inspirational gifts will ensure that you find a unique gift to treasure.

Discover more foodie treats around Edinburgh with our Hidden Gems >