You are here:

Farmers' Market - Edinburgh

the entrance to Edinburgh’s Farmer’s market on Castle Terrace beneath Edinburgh Castle

Edinburgh's Farmers' Market

a woman buying bread from a bakery stall at Edinburgh's Farmers' Market

a bakery stall at Edinburgh's Farmers' Market

a couple browsing one of the stalls at Edinburgh Farmer’s Market

a cheese stall at Edinburgh's Farmers' Market

stalls and crowds line Castle Terrace at Edinburgh Farmer’s Market

crowds at Edinburgh's Farmers' market

Purchase wonderful local produce at the Edinburgh Farmers’ Market from fresh fish to wonderful sweet treats and temping fruit and vegetables. Both visitors and locals alike come together to browse the stalls and experience the atmosphere

Edinburgh’s award-winning Farmers’ Market is the largest in the country, set on Castle terrace in the shadow of the iconic Edinburgh Castle. More than 55 producers attend every Saturday so that you can pick up fresh, seasonal produce all year round to get a real taste for Scotland.

Soak up the atmosphere and browse stalls selling everything from creamy cheeses to fresh fruit, preserves and wonderful organic produce. Speciality meats include wild boar, venison, ostrich and water buffalo while organic beef, chicken and lamb are also on offer. Farm products come freshly baked while seasonal vegetables and free range eggs will tempt your tastebuds.

Meet the stallholders to get some tips and create your very own culinary feast after a visit to the Edinburgh Farmers’ Market. If you are staying in self-catering accommodation this is the perfect way to sample local produce without the expense of dining out. The market is also popular with locals looking for a tasty weekend treat or stocking up for the week ahead.

Guest producers often make appearances showcasing beers, liqueurs and sometimes even delicious sweet chocolates. Why not enjoy brunch and try hearty, warming soups, hog roast or even just sit with a coffee to watch the world go by at this fantastic market?