From fresh, home grown produce to carefully created handcrafts and fabulous Christmas fun, Edinburgh markets feature all year round in Scotland’s capital city.
Markets in Edinburgh
Edinburgh Farmers’ Market
Fresh, seasonal produce awaits you at the award-winning Edinburgh Farmers’ Market. This all-year market is open from 9am to 2pm each Saturday in the shadow of Edinburgh Castle ramparts on Castle Terrace.
Fresh cuts of venison, beef, chicken, lamb and pork are all to be found here, 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.
The Grassmarket Market
Only a short walk from the Royal Mile, the Grassmarket is one of Edinburgh’s most vibrant and colourful areas.
Each Saturday from 10am to 5pm it’s a hive of activity as the Grassmarket Market opens for business. This thriving market 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.
Ocean Terminal Market
Leith is also the location of Ocean Terminal Market. Situated inside the ground floor of Ocean Terminal Shopping Centre, it plays host to a variety of talented food and drink producers, artists, makers, photographers, wood crafters, ceramicists and fashion designers.
Markets take place the first weekend of each month.
Describing itself as the home of award-winning street food, craft beer, vintage clothing and record store pop-ups, desserts, live music and acts, The Pitt originated in Leith and quickly established itself as a hit with street food lovers.
As well as regularly showcasing some of Edinburgh’s biggest players in the street food scene, guests can enjoy live performances by local musicians.
In 2024 this popular market moves to a new 750-capacity purpose-built home in neighbouring Granton, where it will have up to 21 food and retail traders. Keep and eye on their website for further details.
Castle Street Fair
With Edinburgh Castle as its backdrop, Castle Street Fair has a stunning setting.
Stalls range from hot and cold food to artwork, soaps, candles, knitwear and woodcraft. Markets usually take place each month, lasting one week. Check their website for upcoming dates.
The West End Fair
During Edinburgh’s summer festivals in August, the grounds of St Johns Church at the West End of Princes Street Gardens take on a new mantle as they become home to The West End Fair – Scotland’s premier craft, art and design fair.
Since its establishment in 1984, this popular city event has grown in strength. Showcasing the talents of designers, makers and artists with a wide range of handmade jewellery, art, leather, clothing, accessories, textiles, bath and beauty, it’s the perfect place to pick up a gift or a treat for yourself.
Looking for something special?
From high street to high-end, check out our guide to Shopping in Edinburgh
Castles and Historical Places
Make sure you check out these top castles and monuments when you're in the city.
Our handy itineraries will make sure that you get the most out of Edinburgh.
Edinburgh offers a fantastic range of tours to acquaint, educate, entertain and terrorise, all in equal measures.
From museums with world-renowned collections, to tours exploring the city's ancient past, there's a wealth of attractions for all the family to enjoy in Edinburgh.
Our hidden gems reveal Edinburgh's best spots to eat, drink, shop and visit.
See the city for less with one of these value-for-money city passes.
Shopping in Edinburgh
Luxury brands, high street stores and beautiful boutiques, we have it covered. Shopping in Edinburgh is a fantastic experience catering to all tastes, styles and budgets.
Arts and Culture
Explore the many art galleries in Edinburgh for a great day out.
Edinburgh's nightlife sparkles with a full schedule of things to see and do as the clock approaches midnight – and beyond.
Edinburgh is full of fascinating museums that cover every area of interest that you could possibly imagine.
Next time you’re looking for some live music entertainment, be sure to check out Edinburgh.