Skip to content
Updated September 2026

The 12 Best Markets in Edinburgh (2026)

The 12 markets I'd actually build a visit around in Edinburgh: the Saturday farmers' and craft markets, Stockbridge's Sunday market, a 17th-century church turned daily craft market on the Royal Mile, two indoor food halls open every day, and the monthly and periodic ones worth timing a trip for.

12
places
4.5
avg Google rating
Edinburgh
Scotland
── markets · edinburgh

The 12 best markets in Edinburgh From Saturday farmers' stalls to a market inside a 17th-century church

Edinburgh has more real, currently-running markets than most visitors ever find, because they're scattered across the city and each keeps its own schedule: some weekly, some monthly, one seasonal, two open every single day. This is a directory of the market venues themselves — when each one runs, exactly where to find it, and what it's actually like — rather than a list of individual stalls. If you're after specific street-food vendors and trucks, the best street food in Edinburgh covers those; this guide is about the markets that host them and the dedicated craft, farmers' and food-hall markets alongside them. It sits within the wider things to do in Edinburgh hub if you're planning a broader visit.

The honest shape of Edinburgh's market week: Saturdays are the busiest day, with the Farmers' Market on Castle Terrace, Grassmarket Market and Leith Market all running at once in three different parts of the city. Sundays belong to Stockbridge. Tron Kirk Market on the Royal Mile and the two indoor food halls, Bonnie & Wild and Edinburgh Street Food, are open daily, so they're the fallback if your visit doesn't line up with a Saturday or Sunday. The rest, Castle Street Market's seasonal runs, Ocean Terminal Market and Portobello Market on their monthly weekends, and Out of the Blue's periodic flea market, are worth timing a trip around rather than dropping in on.

One thing worth saying plainly: Edinburgh also runs a large seasonal Christmas market every winter, which is its own separate thing with its own dates, food stalls and ice rink — I've covered that in full in Edinburgh's Christmas markets rather than repeating it here. Everything below runs (or is meant to run) year-round or on its own regular schedule, not just in December.

Edinburgh Farmers' Market

Edinburgh Farmers' Market is the one I'd point to first if 'market' means food to you: Edinburgh's original farmers' market, on Castle Terrace every Saturday, 9am to 2pm, year-round, and Slow Food Scotland's Market of the Year four years running (2018-2021). It's a producers' market in the proper sense: the people behind the stalls grew, raised or made what they're selling, from meat and seafood to fruit, veg and plants, not a resale operation dressed up as one.

The one honest caveat is the website, not the market: edinburghfarmersmarket.co.uk hasn't posted a news update since 2023 and still carries leftover pandemic-era 'delivery service' copy in its navigation, which reads as abandoned if you land on it cold. Don't let that put you off. Recent Google reviews, several from within the last month, describe exactly the fresh, open-air stalls the market's known for, so it's very much still running, just with a stale website behind it.

attraction · West End
Edinburgh Farmers' Market
4.5 Google (1,373)
NCP Castle Terrace Car Park, Castle Terrace, Edinburgh EH1 2EN, UK
Hours: Every Saturday, year-round, 9:00am-2:00pm
Tip

It's genuinely a producers' market, not a craft market: meat, seafood, dairy, fruit, veg and plants sold by the people who grew or made them, no resellers. Go early for the best selection, especially of the hot-food stalls.

Reviewers consistently praise the freshness and range of produce and the genuine, local feel; a few compare it favourably to farmers' markets they know from home. The market's own website is stale (its news page hasn't updated since 2023), but recent reviews confirm it's actively trading.

Stockbridge Market

Stockbridge Market is my pick for atmosphere over produce: a genuinely local Sunday market on Saunders Street, in the villagey Stockbridge neighbourhood northwest of the New Town. It pairs naturally with brunch and a browse of St Stephen Street's independent shops, all of which I've covered in the full Stockbridge neighbourhood guide.

It's Sundays only, and the market's own website can't agree with itself on the closing time — one page says 4pm, another 5pm — so I'd plan to be there by early-to-mid afternoon rather than cutting it fine. On any other day of the week, the market simply isn't there.

Stockbridge Market
attraction · Stockbridge
Stockbridge Market
4.5 Google (3,727)
Saunders Street, Edinburgh EH3 6TQ, UK
Hours: Sundays only, roughly 10:00am-5:00pm (the market's own site gives both a 4pm and 5pm close on different pages)
Tip

Sunday-only: check the day before you go, and arrive before mid-afternoon since the site can't agree with itself on the closing time. Pair it with brunch and a wander down St Stephen Street — it's covered in full in the Stockbridge neighbourhood guide.

Reviewers single out the food stalls, crafts and genuinely local, non-touristy atmosphere; the recurring note is that it's only worth a special trip if your visit lands on a Sunday.

Grassmarket Market

Grassmarket Market runs every Saturday, year-round, on the central reservation of the Grassmarket square itself, right beneath the Castle rock and a short walk from the Royal Mile. It's the second of three markets from the same organiser behind Stockbridge and Leith, so expect a similar spread: crafts, baked goods, hot food, and usually a vegan stall.

The setting does a lot of the work here — reviewers talk about the Castle view as much as the stalls — and the NCP Castle Terrace car park is two minutes away if you're driving in. Combine it with the Farmers' Market the same morning if you're doing a Saturday market crawl; they're a 12-minute walk apart.

attraction · Old Town
Grassmarket Market
4.4 Google (320)
39 Grassmarket, Edinburgh EH1 2HS, UK
Hours: Every Saturday, year-round, 10:00am-5:00pm
Tip

Same organiser as Stockbridge and Leith markets, so expect a similar mix: crafts, baked goods, hot food and a vegan stall or two. It sets up on the central reservation of the square itself, right under the Castle rock, and the NCP Castle Terrace car park is a two-minute walk away.

Reviewers highlight the setting (Castle views, a short walk from the Royal Mile) as much as the stalls, calling it a good mix of local and international food and retail traders worth a Saturday wander.

Leith Market

Leith Market is the third in the same organiser's trio, set on Dock Place just off Commercial Street near The Shore, every Saturday from 10am to 4pm. Reviewers keep coming back to the hog roast specifically, alongside baked goods, vintage records, cheeses and handcrafted goods.

If plant-based food matters to your visit, aim for the first Saturday of the month, when a dedicated Vegan Quarter runs alongside the regular traders. One vendor's review mentions trading 'once a month', which reads as describing their own personal rotation rather than the market's schedule — the organiser's site and the market's own Saturday-only Google hours both independently confirm it runs weekly.

Leith Market
attraction · Leith
Leith Market
4.5 Google (737)
Dock Place, Leith, Edinburgh EH6 6LU, UK
Hours: Every Saturday, 10:00am-4:00pm; a Vegan Quarter runs alongside the regular traders on the first Saturday of the month
Tip

The third market from the same organiser as Stockbridge and Grassmarket, set just off Commercial Street near The Shore. If plant-based options matter to you specifically, time your visit for the first Saturday of the month for the dedicated Vegan Quarter.

Reviewers praise the food stalls (the hog roast comes up repeatedly) and a genuinely community feel; one described it as small but worth the trip, another as good vibes with regular traders who clearly know each other.

Tron Kirk Market

Tron Kirk Market is the only market on this list open every single day, which makes it the fallback if your visit doesn't line up with a Saturday or Sunday. It's inside the Tron Kirk itself, a 17th-century former church on the Royal Mile built under Royal Master Mason John Mylne between 1637 and 1647, now run as a craft and design market by the Scottish Design Exchange with around 20 affiliated Scottish makers.

It's genuinely worth a look for the building alone, a rare preserved church interior rather than a converted shopfront, but reviewers consistently note it's smaller inside than it looks from the High Street. Budget fifteen to twenty minutes, not an hour, and treat it as a Royal Mile detour rather than a destination in itself.

attraction · Old Town & Royal Mile
Tron Kirk Market
4.3 Google (1,512)
122 High Street, Edinburgh EH1 1SG, UK
Hours: Daily, 10:00am-6:00pm
Tip

This is the one market on the list that's open every single day. It's inside the former Tron Kirk, a 17th-century church on the Royal Mile, run by the Scottish Design Exchange with around 20 affiliated Scottish makers. It's smaller inside than the building suggests from the street, so budget 15-20 minutes rather than an hour.

Reviewers are as taken with the building as the stalls: several call it a beautifully preserved former church worth a look even if you're not buying, with a caveat that it's more compact inside than it appears from the Royal Mile.

Castle Street Market

Castle Street Market has been running on this pedestrianised New Town street since 2007, close enough to Princes Street to get a genuine Castle view down the hill. It's craft, art and food, with individual stallholders, a chocolatier and a local painter both got singled out by name in reviews I read, rather than a generic mixed-goods stall.

The honest catch is that it isn't a fixed weekly market: it runs in seasonal blocks, spring through October, an extended run through the August Festival, and a Christmas market from late November to 22 December, and stall numbers thin out on quieter days within those windows. Check the organiser's own calendar for the exact dates in the month you're visiting rather than assuming it's on.

attraction · New Town
Castle Street Market
4.4 Google (10)
Castle Street, Edinburgh EH2 3AT, UK
Hours: Seasonal blocks, not open every day year-round: spring to October, an extended run through the August Festival, and a Christmas market from late November to 22 December
Tip

Running since 2007, this is a craft, art and food market on a pedestrianised New Town street with a genuine Castle view down toward Princes Street. It isn't a fixed weekly market: check LocalMotive Markets' own calendar for exact dates in the month you're visiting, since stalls thin out on quieter days within a season.

Reviews are mixed on scale ('small but nice') but consistently positive on quality, with individual stallholders (a chocolatier, a local artist) getting called out by name.

Ocean Terminal Market

Ocean Terminal Market runs on the ground floor of the Ocean Terminal Shopping Centre in Leith, next to the escalators, on the first weekend of every month (Saturday and Sunday, 10am to 5pm), except during its extended Christmas run. The same organiser as Castle Street Market has been running it here since 2014, with food and drink producers, makers, photographers and ceramicists on hand-made wooden stalls.

Being indoors inside a shopping centre, it's the one market on this list where the weather is genuinely irrelevant, which makes it a solid plan-B if a wet forecast is threatening an outdoor Saturday market elsewhere in the city. Pair it with a walk along the water at Leith or Newhaven either side.

attraction · Leith
Ocean Terminal Market
Ocean Terminal Shopping Centre, 98 Ocean Drive, Leith, Edinburgh EH6 6JJ, UK
Hours: First weekend of every month (Saturday + Sunday), 10:00am-5:00pm, except during the extended Christmas season
Tip

The same organiser as Castle Street Market, running inside Ocean Terminal Shopping Centre since 2014 — food and drink producers, makers, photographers and ceramicists on the ground floor next to the escalators. Being indoors, it's the one market on this list that weather never affects.

No standalone Google listing exists for the market itself (it shares the shopping centre's page), so this entry is sourced from the organiser's own site rather than review consensus.

Portobello Market

Portobello Market sets up on a lawn near Brighton Place, a short walk from Portobello's beach and promenade, on what several independent reviewers over multiple years consistently describe as the first Saturday of the month: food and craft stalls, live music some months, and enough space for a picnic on the grass alongside it.

I'll be upfront about the gap here: I couldn't find a dedicated website for this market, so the day comes from visitor consensus rather than an organiser confirming it directly. If a specific market day is the reason you're travelling out to Portobello, check a local listing or Portobello's community social pages before you go, rather than taking this as guaranteed.

attraction · Portobello
Portobello Market
4.5 Google (75)
Brighton Place, Portobello, Edinburgh EH15 1LT, UK
Hours: First Saturday of the month (per consistent visitor reports across several years — no official market website was found to confirm this directly, so check local listings before a special trip)
Tip

A community market on a lawn near Brighton Place, a short walk from Portobello's beach and promenade. I couldn't find a dedicated website for it, which is the honest caveat here: the day comes from several independent reviewers over multiple years all agreeing on 'first Saturday of the month', not from an organiser's own page, so double-check locally if the date is the whole reason for your trip.

Reviewers consistently describe a well-organised monthly market with a good range of food and craft stalls on a large lawn that doubles as a picnic spot; a repeated wish is for more hot food stalls given the crowd it draws.

Out of the Blue Flea Market

Out of the Blue Flea Market runs inside a converted Victorian drill hall in Leith that doubles as an arts centre and cafe, and it's the entry on this list I'd caveat hardest. A visitor review from a few months ago describes a busy Saturday with a proper flea-market spread, clothes, fabrics, a real mix of stalls, so it's clearly active.

There's no fixed recurring day published anywhere reachable, so treat this as periodic rather than weekly or monthly, and check Out of the Blue's own listings for the current date before making a special trip. It's the one market here I'd genuinely plan around rather than assume.

attraction · Leith
Out of the Blue Flea Market
4.6 Google (695)
The Out of the Blue Drill Hall, 36 Dalmeny Street, Edinburgh EH6 8RG, UK
Hours: Runs periodically (a flea market, not a fixed weekly or monthly fixture) — check Out of the Blue's own listings for the current date before visiting
Tip

Set inside a converted Victorian drill hall that also runs as an arts centre and cafe. This is the honest caveat entry: outoftheblue.org.uk is unreachable, so the organiser's own schedule can't be checked. A visitor review from a few months ago confirms the flea market is genuinely on and busy, but treat the exact date as unconfirmed and check ahead rather than turning up on spec.

A recent reviewer describes 'a wonderful space for a flea market with a cafe and seats, a great selection of stalls... quite busy when we dropped in on a Saturday' — good evidence it's currently active, though not enough to state a fixed weekly day.

Bonnie & Wild

Bonnie & Wild calls itself a Scottish Marketplace rather than a food court, and on Level 4 of St James Quarter that framing holds up: a permanent indoor hall of Scottish chefs, restaurants and street-food kitchens alongside three bars, open daily from 9am to midnight with food service running noon to 9pm (9:30pm on Fridays and Saturdays).

Free entry, cashless, no booking needed even for a big group. It's my pick if you want market-style variety without any weather risk at all, and reviewers back that up: queues move fast even when the room's busy, though a few flag individual dishes as pricier than a street-stall equivalent.

attraction · New Town
Bonnie & Wild
4.4 Google (2,939)
Level 4, St James Quarter, Edinburgh EH1 3AE, UK
Hours: Open daily, 9:00am-midnight; food kitchens serve noon-9:00pm (9:30pm Fri-Sat)
Tip

Branded a 'Scottish Marketplace' rather than a food court, and the framing is fair: it's a permanent indoor hall of Scottish chefs, restaurants and street-food kitchens plus three bars, inside the St James Quarter shopping centre. Free entry, no booking, cashless. My pick if the weather's ruled out an outdoor market.

Reviewers rate the range and quality highly and note the queues move fast even when the room looks busy; the honest trade-off flagged by a few is that individual dishes cost more than a typical street-food stall.

Edinburgh Street Food

Edinburgh Street Food is the other permanent indoor food-hall market, a dozen independent vendors inside the OMNi Centre on Leith Street near the Playhouse, open daily (Sunday-Thursday noon to 9pm, Friday-Saturday noon to 10pm). Free entry, plus a couple of bars and regular events like trivia and live music if you want to make a night of it.

It's a genuinely central, wet-weather-proof option, which matters in Edinburgh more than in most cities. Reviewers consistently say it became their default pick for a group where everyone wants something different, which is exactly the format's strength.

attraction · New Town
Edinburgh Street Food
4.6 Google (3,060)
OMNi Centre, Leith Street, Edinburgh EH1 3AU, UK
Hours: Open daily; Sun-Thu 12:00pm-9:00pm, Fri-Sat 12:00pm-10:00pm
Tip

A dozen independent food vendors under one roof inside the OMNi Centre near the Playhouse, plus a couple of bars and regular events (trivia, live music). Free entry, and being indoors it's a reliable wet-weather fallback right in the city centre.

Reviewers consistently rate the variety and value, with more than one saying it became their go-to spot for a group where everyone wants something different; service and atmosphere both come up favourably.

The Pitt

The Pitt is the last stop on this list, and it's a genuine trek: out at Granton, on the western waterfront, open Thursday to Sunday. It started as a weekend event on a windswept Bonnington/Leith street and relocated into a covered warehouse on Granton Prom in December 2024, which means weather no longer cancels it, a real upgrade on the old format.

Always free to enter. This entry covers the venue itself, when it's open and what the format is, rather than which specific trucks to eat at: for that, the best street food in Edinburgh has the full rundown of standout vendors, so I won't repeat it here.

attraction · Granton
The Pitt
4.5 Google (1,325)
20 West Shore Road, Granton, Edinburgh EH5 1QD, UK
Hours: Open Thursday-Sunday: street food Fri-Sun from noon (Thu from 3pm); coffee from 9am, bar from 11:30am daily
Tip

Originally a weekend event on a windswept Bonnington/Leith street, The Pitt relocated to a covered warehouse on Granton Prom in December 2024 — weather no longer cancels it. Always free to enter. For which specific food trucks to eat at, see the full rundown in our best street food in Edinburgh guide; this entry is about the market itself, not the individual traders.

Reviewers who knew the old Leith version consistently prefer the new covered Granton site, praising the range of food, the sauna and pool tables, and how dog- and family-friendly it is; a few flag it as a bit pricey for what you get.

── plan · edinburgh markets

How to build a market day (or week) in Edinburgh

If you only have one Saturday, the easiest crawl is Farmers' Market → Grassmarket Market: both run 9am/10am to early afternoon and sit about a 12-minute walk apart, so you can do the produce shop first and the crafts second without backtracking. Leith Market is a further trip out but pairs well with a walk along The Shore. If your visit falls on a Sunday instead, Stockbridge Market is the one to build the day around.

For any day of the week, Tron Kirk Market on the Royal Mile and the two indoor food halls, Bonnie & Wild at St James Quarter and Edinburgh Street Food on Leith Street, are open daily and make good wet-weather fallbacks. The rest, Castle Street Market's seasonal runs, Ocean Terminal and Portobello's monthly weekends, and Out of the Blue's periodic flea market, are worth checking the exact date for before you build a trip around them specifically.

Planning your trip? Save these markets into a day-by-day plan with Tourli, the app that turns travel guides into actionable itineraries.

── also · seasonal

Edinburgh's Christmas markets are a separate thing

Every winter Edinburgh runs a much larger seasonal Christmas market, with its own dates (typically mid-November to early January), food stalls, an ice rink and its own set of practical planning questions. It's genuinely a different event from everything above, not a December version of the same markets, so I've given it its own full guide: Edinburgh's Christmas markets. Come back here for the year-round list.

── frequently asked

Frequently asked questions.

What is the best market in Edinburgh?
For food and produce, the Edinburgh Farmers' Market on Castle Terrace is the original and the one most locals mean when they say 'the market' — Saturdays, 9am-2pm, running since 2001. For atmosphere and browsing, Stockbridge Market on Sundays is the one I'd send a visitor to first: smaller, villagey, and paired with one of the city's best brunch neighbourhoods. There isn't a single best market so much as a best market for what you're after — this guide covers all 12 so you can pick.
Is there a market in Edinburgh every day of the week?
Close to it. The Farmers' Market, Grassmarket Market and Leith Market all run on Saturdays; Stockbridge Market runs on Sundays; Tron Kirk Market on the Royal Mile is open daily; and the indoor food halls (Bonnie & Wild, Edinburgh Street Food) are open every day of the week too. Ocean Terminal Market and Portobello Market are monthly, and The Pitt runs Thursday to Sunday out at Granton. Only Monday-Wednesday genuinely have gaps outside the daily venues.
Is the Edinburgh Farmers' Market still on?
Yes. It's Edinburgh's original farmers' market, on Castle Terrace every Saturday, 9am to 2pm, year-round. Its own website's news page hasn't been updated since 2023, which reads as neglected if you stumble on it, but the market itself is very much running — its Google listing carries reviews from within the last month describing exactly the open-air produce stalls it's known for.
What day is Stockbridge Market on?
Sundays only, year-round, roughly 10am to 5pm (the market's own site gives both a 4pm and 5pm close on different pages, so don't cut it fine). It's on Saunders Street, a couple of minutes from St Stephen Street. On any other day of the week the market simply isn't there.
── save these to your edinburgh trip

Stop reading lists.
Start the trip.

Tourli turns any guide into an actionable day plan — pinned to a map, walking directions and offline access included. One tap to save every place on this page.

── travel inspiration, weekly

One short email, every Sunday.

New guides, off-the-radar places and the occasional discount. No spam, unsubscribe anytime.