Live calendar
What's on this week in Scottish food & drink
Every farmers market, food festival and one-off worth knowing about in the next 14 days. Refreshed weekly from official schedules and verified listings — no stale dates, no guesswork.
Tomorrow · Saturday 4 July
Edinburgh Farmers’ Market
Glasgow Farmers’ Market (Queen’s Park)
Perth Farmers’ Market
Leith Market
Milngavie Farmers’ Market
St Andrews Farmers’ Market
Inverness Farmers’ Market
Ayr Farmers’ Market
Dumfries Farmers’ Market
Dunkeld & Birnam Farmers' Market
Sunday 5 July · weekend
Saturday 11 July · weekend
Edinburgh Farmers’ Market
Leith Market
Peebles Farmers’ Market
Glasgow Farmers’ Market (Mansfield Park)
Stirling Farmers’ Market
Oban Farmers’ Market
Forres Farmers' Market
Cupar Farmers' Market
Callander Farmers' Market
Fort William Farmers' Market
Sunday 12 July · weekend
Wednesday 15 July
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.