Edinburgh Farmers Market
Price
Free
Free event
About
A free weekly Saturday farmers' market on Castle Terrace selling fresh, locally sourced produce, street food and drinks.
Edinburgh Farmers' Market takes place every Saturday on Castle Terrace, bringing together local farmers and food producers. Stalls offer seasonal fruit and vegetables, meat, dairy, cheeses, baked goods and beer, alongside vendors selling homemade pies, pastries and hot street food. The market is open to the public and runs from 9am to 2pm.
All dates · 8
October 2026
November 2026
December 2026
Tags
More like this
Saturday · 10:00 · +7 dates
Grassmarket Market
Greater Grassmarket · Edinburgh Old Town
Sat 14 Nov · 10:00 · +3 dates
Stirling Farmers' Market
Port Street · Stirling
Friday · 10:00 · +31 dates
Family Fridays
National Galleries of Scotland: National · Edinburgh Old Town
Sat 21 Nov · 10:00 · +1 date
The Market at Dalkeith Country Park
Dalkeith Country Park · Dalkeith
Happening now
Farnham Farmers’ Market
Central Car Park · Farnham
Sun 6 Dec · 10:30
December Farmers' Market
Railway Station, Victorian Pavilion
Sat 5 Dec · 9:00
Stone Farmers’ Market
Stone High Street
Happening now
The Pitt Mini Mart
The Pitt
Listed on whatsoninedinburgh.co.uk. Details can change, so check with the organiser before you go.