Scottish farmer’s markets attract good crowds, looking for quality produce. Around the country, you can pick up some of the best meat, vegetables, fruit and seafood on offer.
Scottish Farmer’s Markets….
Please Note: when shopping for fresh produce it’s advisable to get to your selected market as early as possible, as most of the fresh produce tends to sell out very quickly.
ABERDEEN FARMER’S MARKET
On the last Saturday of the month, all year round.
Belmont Street (9.00am – 5.00pm).
ABOYNE FARMER’S MARKET
On the 2nd Saturday of the month, April to October.
Aboyne Green (10.00am – 2.00pm).
BALLATER FARMER’S MARKET
On the 4th Saturday of the month
Church Green (10.00am – 2.00pm).
BANCHORY FARMER’S MARKET
On the 3rd Saturday of the month.
Bellfield Park (9.00am – 1.00pm).
CAMPBELTOWN FARMER’S MARKET
On the 1st Saturday of the month, all year round.
The Royal Hotel Yard (10.00am – 2.00pm).
CUPAR FARMER’S MARKET
On the 3rd Saturday of the month, all year round.
1 Crossgate, Cupar (9.00am – 1.00pm).
DUMFRIES FARMER’S MARKET
On the 1st Sunday of the month, from February to December.
Lockerbie Road, Dumfries (11.00am – 3.00pm).
DUNDEE FARMER’S MARKET
On the 3rd Saturday of the month, from February to December.
City Square (9.00am – 4.00pm).
EDINBURGH FARMER’S MARKET
Every Saturday, all year round.
Castle Terrace (10.00am – 2.00pm).
ELLON FARMER’S MARKET
On the 4th Saturday of the month
Neil Ross Square (9.00am – 1.00pm).
FORFAR FARMER’S MARKET
On the 2nd Saturday of the month, all year round.
Strathmore Hall, John Street (9.00am – 1.00pm).
GLASGOW FARMER’S MARKETS
Every 1st and 3rd Saturday of the month.
Langside Halls, Southside (10.00am – 2.00pm).
Every 2nd and 4th Saturday of the month.
Mansfield Park, Partick (10.00am – 2.00pm).
HUNTLY FARMER’S MARKET
On the 1st Saturday of the month, February to December.
Huntly Square (9.00am – 1.00pm).
INVERNESS FARMER’S MARKET
On the first Saturday of the month, from February to December.
Eastgate end of the High Street (9.00am – 4.00pm).
INVERURIE FARMER’S MARKET
On the 2nd Saturday of the month
Market Square (9.00am – 1.00pm).
KELSO FARMER’S MARKET
On the 4th Saturday of the month.
Kelso Square (9.30am – 1.30pm).
KINROSS FARMER’S MARKET
On the 4th Saturday of the month from April to October.
Kinross High Street (10.00am – 2.00pm).
LOCH LOMOND SHORES FARMER’S MARKET
On the 1st and 3rd Sunday of the month, from February to December.
Next to Sea Life, LOCH LOMOND SHORES (Opens 10.00am).
MACDUFF FARMER’S MARKET
On the last Saturday of the month
The Fishmarket (9.00am – 12.30pm).
MONTROSE FARMER’S MARKET
On the 1st Saturday of the month, all year round.
High Street, Montrose (9.00am – 1.00pm).
PERTH FARMER’S MARKET
On the 1st Saturday of the month, from February to December.
King Edward Street & High Street (9.00am – 2.00pm).
STIRLING FARMER’S MARKET
On the 2nd Saturday of the month, from February to December.
Port Street, Stirling City Centre (10.00am – 4.00pm).
STONEHAVEN FARMER’S MARKET
On the 1st Saturday of the month, all year.
Market Square (9.00am – 1.00pm).
TORPHINS FARMER’S MARKET
Every Wednesday.
Platform 22 (10.00am – 2.00pm).
WESTHILL FARMER’S MARKET
1st Saturday of the month.
Ashdale Hall (9.00am – 1.00pm).
There are many more farmer’s markets around the country, so a search of local news outlets will tell you if there is a market near you, or anywhere you’re planning to visit.
MORE EVENT LISTINGS…
SCOTLAND EVENT LISTINGS BY MONTH….
January – February – March – April – May – June – July
August – September – October – November – December
Buy Train Tickets: Search timetables and prices, and save up to 65% when you buy train tickets in advance for rail travel Scotland, UK and Eurostar.