Markets near Perth
There are 6 regular markets within 30 miles of Perth, including Perth Farmers' Market, Kinross Farmers' Market, Dundee Farmers' Market. Here's where each one is and the days it runs.
See the full 7-day view near Perth →Regular markets within 30 miles of Perth
Perth Farmers' Market
One of Scotland's longest-running farmers' markets, strong on Perthshire beef, lamb, venison and cheese.
Kinross Farmers' Market
Perth and Kinross-area farmers market with local producers and artisan traders in Kinross town centre.
Dundee Farmers' Market
Monthly farmers' market in City Square — local meat, produce, bakery and artisan food.
The Sunday Market at The Hive, Dollar
Stirling Farmers Market-run producers and creatives market with fresh produce, food and handmade goods at Dollar.
Forfar Producers of Angus Market
Angus producers market with local food and drink producers, adding extra coverage for Dundee and Angus shoppers.
Stirling Farmers' Market
Twice-monthly farmers' market on Port Street offering local Scottish produce and artisan food.
Local farm shops near Perth
Prefer a proper farm shop to a weekly market? Browse independent farm shops near Perth in our UK directory.
🧺 Farm shops near Perth →