Live calendar
What's on this week near Perth
Farmers markets and festivals within 60 km of Perth in the next 14 days.
All of ScotlandEdinburghGlasgowInvernessAberdeenDundeePerthStirlingSt AndrewsObanFort WilliamAyrPitlochryDufftownElginInverurieCrieffPeeblesAviemoreAnstrutherNorth BerwickKirkwallCampbeltownStornowayTobermoryPortreeDumfriesBanchoryForresLerwickAberlourKelsoLinlithgowStranraerWickUllapoolLochinverInverarayDunkeldCallanderAberfeldyCuparKirkcaldyNairnDunfermline
Markets
12
Festivals
1
One-off events
0
Window
Next 14 days
Tomorrow · Saturday 4 July
Farmers market
Edinburgh Farmers’ Market
Edinburgh· City of Edinburgh
Farmers market
Perth Farmers’ Market
Perth· Perth and Kinross
Farmers market
Leith Market
Edinburgh· City of Edinburgh
Farmers market
St Andrews Farmers’ Market
St Andrews· Fife
Farmers market
Dunkeld & Birnam Farmers' Market
Dunkeld, Perthshire· Perth and Kinross
Sunday 5 July · weekend
Saturday 11 July · weekend
Farmers market
Edinburgh Farmers’ Market
Edinburgh· City of Edinburgh
Farmers market
Leith Market
Edinburgh· City of Edinburgh
Farmers market
Stirling Farmers’ Market
Stirling· Stirling
Farmers market
Cupar Farmers' Market
Cupar, Fife· Fife
Farmers market
Callander Farmers' Market
Callander, Stirlingshire· Stirling
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.