UK area guide

Markets in Edinburgh, United Kingdom, Edinburgh

Food markets in Edinburgh, United Kingdom — farmers markets, street food, craft markets and more, with live opening hours and vendors.

5 food markets

About Edinburgh, United Kingdom, Edinburgh

Edinburgh, United Kingdom is close to Edinburgh Castle and the Royal Mile, making it an easy stop if you're already exploring that part of Edinburgh.

Markets currently listed in Edinburgh, United Kingdom include Castle Street Market on Castle St (EH2), Edinburgh Farmers' Market on NCP Castle Terrace Car Park (EH1), Grassmarket Market on 39 Grassmarket (EH1), Portobello Market on 35 Brighton Pl (EH15) and Stockbridge Market on Saunders St (EH3) — see full details, opening hours and vendors above.

Other areas with food markets in Edinburgh: Leith, Edinburgh, Balerno, United Kingdom, Edinburgh.

More Ways to Explore Edinburgh

Edinburgh, United Kingdom Markets FAQs

What's near the markets in Edinburgh, United Kingdom?

Edinburgh, United Kingdom is close to Edinburgh Castle and the Royal Mile, so it's easy to combine a market visit with the rest of the area.

How many food markets are in Edinburgh, United Kingdom, Edinburgh?

Food Marketplace currently lists 5 food markets in Edinburgh, United Kingdom, Edinburgh. Browse them above, with live opening hours and vendor details.

Are any markets open right now in Edinburgh, United Kingdom?

None of Edinburgh, United Kingdom's markets show as open right now — use the "Open Now" filter above to check current hours, or browse other areas of Edinburgh.

Is there a Christmas market in Edinburgh, United Kingdom?

Edinburgh, United Kingdom doesn't currently have a dedicated Christmas market listed — see our UK Christmas Markets 2026 guide for the nearest ones in Edinburgh.

How do I find the closest market to me in Edinburgh, United Kingdom?

Use the "Near Me" filter above to sort markets in Edinburgh, United Kingdom by distance from your current location.