Live calendar
What's on this week in Scottish food & drink
Every farmers market and food festival running in the next 14 days. Generated weekly from official schedules — no stale dates, no guesswork.
Wednesday 20 May
Friday 22 May
Saturday 23 May · weekend
Edinburgh Farmers’ Market
Leith Market
Linlithgow Farmers’ Market
Kirkcaldy Farmers’ Market
Kelso Farmers’ Market
Sunday 24 May · weekend
Saturday 30 May · weekend
Sunday 31 May · weekend
How this list is built
Most Scottish farmers markets run on a fixed monthly schedule — the first Saturday at Perth, the third Saturday at Banchory, every Saturday at Edinburgh Castle Terrace. We’ve recorded the rule for each market and the dates are computed automatically every time this page is rebuilt. No manual updates, no stale dates.
Festivals are added by hand because they’re typically one-off events with announced dates. Our editorial calendar covers 12 major Scottish food and drink festivals — we refresh the dates each January for the year ahead.
Filter by town to see events near you — or browse the full per-town food and drink guides.