Find a Farmers' Market in offering the best and freshest local food and produce available in at competitive prices, direct to you.
We found 271 Farmers' Markets in .
Click on the name of the Farmers' Market to view their full profile.
Ascot Farmers’ Market offers a wide choice of fresh produce and plants. Parking is freely available on site.
Dingwall Farmers’ MarketDingwall market is held in the pedestrian-friendly area of the High Street and supports local producers and the local community with space for twenty market stalls, together with two stalls for local voluntary groups.
The Farmers' Market accommodates approximately 70 stalls and runs northbound along the Lower High Street from Sainsbury’s Supermarket to Strutt & Parker.
With a warm welcome for locals and visitors to the area, this small market offers the best local foods direct from the producers. One of the friendliest markets in Argyll. Visitors always welcome! Worth a stop on your way to the Crinan Canal.
Cullompton Farmers' Market is held every second Saturday of the month with occasional additional pop-up markets.
Perth was the first farmers’ market to be established in Scotland. Situated in the heart of the country, Perthshire has some of the finest agricultural land and produce in Scotland. Still one of the most popular of all the markets, here you will find the best organic meat, fish and vegetables as well as wines and home-baking. There is also a monthly cooking demonstration where local chefs prepare quick and easy dishes using seasonal ingredients from the market. A true taste of Scotland!
Inverness, capital of the Highlands, has one of the busiest and best stocked markets with a delicious selection of vegetables, fruit, meat, eggs, bread and cakes, fruit juices and dairy products. One stall that’s easy to find is The Really Garlicky Company, the first growers of hardneck porcelain garlic in Scotland. who offer Really Garlicky Bread, Butter, Cream Cheese and Oatcakes. An added treat at this market is the music from the Cnoc Cuill Ceilidh Band (who collect for the Highland Hospice) which plays from 12-2pm.
3rd Friday in every month – Cheap Street, 9.00 am-1.00 pm.