Welcome to Edinburgh Farmers’ Market


Experience Edinburgh’s original Farmers’ Market – The only market in Edinburgh where the farm really meets the city.

The award-winning Edinburgh Farmers’ Market takes place on Castle Terrace under the spectacular backdrop of Edinburgh Castle. Listed by Lloyd Grossman as one of the world’s best farmers’ markets and now in it’s 15th year, we have a huge variety of fresh local produce from over 50 specialist producers.  The majority of stallholders grow or rear what they sell.

December’s Christmas markets are on the 6th, 13th, 20th & 23rd* of December 2014 from 9am to 2pm on Castle Terrace, Edinburgh.

*Market on Tuesday the 23rd December will be from 9am to 3pm

Latest Tweets from @edfarmersmarket