Edinburgh Farmers' Market

Edinburgh Farmers’ Market takes place on Castle Terrace under the spectacular backdrop of Edinburgh Castle. 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.

You can expect to find specialities such as venison and water buffalo as well as organic beef, chicken, lamb and pork. Other types of produce include fish (lobster in season), free-range eggs (including duck eggs), cheese, seasonal fruit & vegetables, honey, chillies and plants. In addition you’ll find producers who bake and prepare their own farm products. Guest producers provide specialities including organic beer, liqueurs, bread, chocolates and chutney. You’ll find a selection of hot food as well including The Buffalo Farm's famous burgers!

Where to find us

Location
139 George Street
EH2 4JY
Edinburgh