Whether you’re on the hunt for fresh produce and unique crafts or just looking to experience a different side of the city, Edinburgh’s markets offer a vibrant slice of local life and the perfect weekend activity.
From the bustling stalls of Castle Terrace, set against the dramatic backdrop of Edinburgh Castle, to the charming Stockbridge Market along the Water of Leith, each market is full of character and local flavour.
Join us as we explore some of Edinburgh’s most popular weekend markets, along with a few hidden gems just outside the city that are well worth the day trip. Whether you’re after artisan bread, handmade jewellery, vintage treasures, or something a little more niche, Edinburgh’s market scene has something for everyone.
Edinburgh Weekend Farmers’ Markets
Looking for something to do in Edinburgh this weekend? The city’s farmers’ markets are the perfect way to explore Scotland’s capital while supporting independent traders. From the historic streets of the Old Town to the vibrant neighbourhoods of Leith and Stockbridge, these markets offer a diverse range of goods, including seasonal food, handmade crafts, unique gifts, and street eats, all just a short walk from the city centre.
Edinburgh Farmers Market

Saturdays 9 am – 2 pm
Set against the magical backdrop of Edinburgh Castle, the Edinburgh Farmers Market is a Saturday staple for both locals and visitors. Perhaps the most well-known, this bustling market on Castle Terrace is just a 10-minute walk from Princes Street. It is ideal for a weekend stroll and a taste of Scotland’s finest seasonal produce, from meats, cheeses, and baked treats to street food, candles, flowers, and unique artisan finds.
Stockbridge Market
Sunday 10 am – 4 pm
Tucked away in one of Edinburgh’s most picturesque neighbourhoods, Stockbridge Market is a Sunday favourite. Just a 20-minute walk from Princes Street, it offers a charming mix of artisan food, fresh flowers, handmade crafts, jewellery, and unique gifts. Be sure to stop by Lovely Paella, a crowd favourite that you’ll smell before you see. Don’t be put off by the queue, though; it’s well worth the wait.
While you’re in the area, take time to explore what else Stockbridge has to offer, from independent shops and cafes to a relaxing stroll through Inverleith Park.
Grassmarket Market
Saturday 10 am – 5 pm
Nestled in the heart of Edinburgh’s historic Old Town, the Grassmarket Market is ideal for combining sightseeing with local shopping. Just a 10-minute walk from Princes Street with an incredible view of Edinburgh Castle, the atmosphere is always buzzing. From street food and craft drinks to quality meats and one-of-a-kind treasures, it’s perfect for a relaxed browse or finding a unique gift. Its central location also makes it an excellent base for exploring the Old Town’s winding streets and historic landmarks.
Leith Market
Saturday 10 am – 4 pm
Set in the city’s coolest neighbourhood, the vibrant Leith Market is known for its trendy mix of local crafts, fresh produce, flowers, homeware, and more. In 2025, it’s celebrating its 10th anniversary, and it’s a great spot to soak up the area’s creativity.
It’s easy to get to with the city’s tram network (hop off at The Shore stop) and while you’re there, why not make a day of it? You could visit one of the many independent cafés or restaurants, see the infamous Royal Yacht Britannia and wander along The Water of Leith all the way to the city’s West End.
Best Markets near Edinburgh for a Day Out
If you’re keen to explore a little outside of the city, Edinburgh is surrounded by charming markets perfect for a weekend escape. Whether it’s coastal vibes in Portobello or historic sites in Linlithgow, these nearby markets offer a relaxed way to shop local, enjoy artisan food and crafts, and soak up some Scottish scenery. All within easy reach of the city, they make for ideal day trips packed with character, community spirit, and great finds.
Portobello Local Market

First Saturday of the month, 9.30 am – 1.30 pm
Held near the beach in Brighton Park, Portobello Local Market combines sustainability with seaside charm. Located in the vibrant coastal suburb just east of Edinburgh, it offers a delightful mix of seasonal produce, local drinks, crafts, and more.
On sunny days, it’s the perfect starting point for a visit to the lively Portobello beach (as featured in our Best Beaches in Edinburgh blog) or a wander along the bustling high street, home to independent shops and cosy cafés. Just a 15-minute drive from the city centre, the market is also easily reached by regular buses from Princes Street.
Linlithgow Artisan Market

Last Saturday of every month, 1 am – 1 pm
Located just west of Edinburgh, Linlithgow Artisan Market is a scenic Saturday escape well worth the short journey. Here, you will find a wide variety of stalls featuring baked treats, handmade crafts, natural skincare products, gourmet mushrooms, and more. Arrive early to beat the crowds and get first pick of the best goods!
Linlithgow is easily reached by a 20-minute ScotRail train from Edinburgh Waverley. After a morning of shopping, why not explore the historic Linlithgow Palace, the birthplace of Mary Queen of Scots, and finish with a peaceful stroll around the loch.
Edinburgh’s Unique Markets Loved by Locals
Looking for something a bit different? Edinburgh is home to a range of quirky markets, from creative hubs to one-of-a-kind spooky experiences, that locals return to time and time again.
Out of the Blue Drill Hall

Flea Market takes place last Saturday of every month, 10 am – 3 pm / Other markets take place throughout the year, see Out of the Blue website for further details
Out of the Blue hosts regular markets at the Drill Hall in Edinburgh, a vibrant celebration of the city’s creative spirit. With a strong focus on nurturing and showcasing local talent, these markets offer a unique platform for artists, makers, and independent traders. From lively flea markets to carefully curated craft markets, each event brings together a diverse mix of stalls and visitors. In addition to the markets, Out of the Blue hosts a wide range of creative events throughout the year.
The Pitt
Street food open daily / Mini Mart Saturday 12 pm – 5 pm & Sunday 11 am – 4 pm
The Pitt Market in Granton is a vibrant mini mart and street food destination that offers a unique blend of local culture and creativity. It’s just over 3 miles from the centre of Edinburgh, and easily accessible from the city’s bus routes.
Open daily, the street food market features an impressive lineup of vendors serving up delicious dishes from around the world. Each weekend, the space comes alive with mini marts, where visitors can explore a diverse range of stalls selling jewellery, vintage items, fresh produce, artisan foods, homeware and more. The Pitt also includes a relaxing sauna space and regularly hosts exciting community events, making it a lively and welcoming hub for locals and visitors alike.
Leith Witchcraft Market
Dates TBC – check the Leith Witchcraft Market Instagram for more information
For something a little different, the Leith Witchcraft Market offers a unique experience celebrating the local witch community. Here, you’ll find interesting pieces and unique treasures that you won’t see anywhere else. The market takes place every Pagan Sabbat, so be sure to keep an eye on their social media channels for the latest updates and event details.
Edinburgh Christmas Market

Of course, if you’re visiting Edinburgh during the festive season, the Edinburgh Christmas Market is an unmissable highlight. Nestled in Princes Street Gardens, set against the magical backdrop of Edinburgh Castle, the market brings a lively buzz to the city. Visitors can explore charming stalls featuring some of the best local and international producers, offering a diverse range of products, from handmade gifts and bespoke items to tasty treats and delicious drinks.
Staying at The Bonham Hotel

If you’re staying with us at The Bonham Hotel and looking for things to do on a slow Sunday in Edinburgh, or simply curious about what’s on this weekend, the markets in and around the city promise a unique experience. Based in the West End, you’ll be ideally located to explore them all, with easy transport options for visiting those further afield.
Explore our bedroom options and start planning your trip today. Book our online ‘Direct and Save’ special offer and you could enjoy 20% off our room-only rates.