Edinburgh Farmers' Market

Taking place every Saturday on Castle Terrace under Edinburgh’s ancient fortress, Edinburgh Farmers’ Market hosts 55 specialist producers. You'll find rich Scottish venison, organic mushrooms from the Highlands, handmade pies and more.