Perth Farmers' Market

Perth Farmers' Market is open on Saturdays from 8 a.m. until 1 p.m. in the Tay Basin at Crystal Palace from May 10 to October 11, 2025. The Crystal Palace is located at 31 Basin St. in the Tay Basin, opposite Town Hall.

Vendors 

From fresh spring seedlings to fall’s finest root vegetables, the Perth Farmers’ Market is bursting with seasonal delights. Shop local produce, free-range meats, eggs, preserves, baked goods, honey, and more. You’ll also find unique handmade crafts—perfect for gift-giving or a little self-indulgence.

Explore the full list of vendors below to learn more and find out what they offer throughout the season.