Edinburgh Farmers' Market — Farmers' Market in Edinburgh

You can find Edinburgh Farmers' Market on Castle Terrace in Old Town, Edinburgh, every Saturday from 9am to 2pm. It’s held under the ramparts of Edinburgh Castle and features fresh seasonal produce from local farms. The market focuses on high-quality meat including venison, lamb, beef, chicken, and pork. Visitors come for quick shopping or stall browsing before walking through Old Town or visiting nearby landmarks like the castle.

About The Venue

Edinburgh Farmers' Market runs all year round every Saturday on Castle Terrace under Edinburgh Castle ramparts in Old Town. It’s a compact outdoor space with seasonal food from regional producers. The market has won Slow Food Scotland – Market of the Year four years running. Vendors sell fruit, vegetables, dairy, meat, and artisan goods directly to shoppers. Natural light filters through historic stone walls while moderate noise comes from lively but organised vendor conversations. The atmosphere stays steady throughout its 9am–2pm window.

Typical Experiences

You’ll find local producers selling seasonal food every Saturday morning at Edinburgh Farmers' Market. It’s a place for quick grocery runs or browsing stalls before walking through Old Town. The market is known for winning the Slow Food Scotland – Market of the Year title four years in a row. Many combine their visit with a walk around Old Town or another event nearby.

Notable Features

  • Award-winning status (4 consecutive years)
  • Seasonal and local food focus
  • Castle Terrace location under Edinburgh Castle
  • All-year Saturday market with seasonal produce
  • Weekly farmers' market
  • Local producers focus

Own this business? Claim it to add more details.

Similar Places

Information about this venue is based on publicly available sources and may be incomplete. Last updated in April 2026.