Town guide
St Andrews food & drink
Fife's coastal university town — first-Saturday market and easy access to Highland-Perthshire whisky
St Andrews is best known for golf and the university, but it has a quietly serious food and drink scene built around the monthly first-Saturday farmers market and the surrounding East Neuk of Fife seafood villages — Crail, Anstruther, Pittenweem. Within an hour: the Lindores Abbey Distillery (home of the first recorded whisky distillation in Scotland) and the Eden Mill brewery and distillery near St Andrews itself. Anstruther Fish Bar — a multiple-times UK and Scotland Fish & Chip Shop of the Year winner — is the obvious lunch when you're in the East Neuk.
Full Fife food & drink guide — distilleries, restaurants, where to stay, when to go.
- St Andrews Farmers' Market (first Saturday)
- Lindores Abbey Distillery — the first recorded Scottish whisky still
- Anstruther Fish Bar — multi-times UK/Scotland Fish & Chip Shop of the Year
Where to eat & drink in St Andrews
Places our published guides actually recommend — every entry links back to the article that covers it.
The Wee Chippy
Fish & chipsTown centre
A solid alternative without the Anstruther crowds.
The Criterion
PubSouth Street
Four hand-pulls of rotating Scottish and English ales — a proper pub in a town dominated by gastropubs and cocktail bars.
Farmers markets in & near St Andrews
St Andrews Farmers’ Market
Next: 3 OctKirkcaldy Farmers’ Market
Next: 24 OctDunfermline Farmers’ Market
Cupar Farmers' Market
Next: 10 OctDundee Farmers’ Market
Next: 17 OctNorth Berwick Farmers' Market
Next: 24 OctWhisky distilleries near St Andrews
Breweries near St Andrews
Scottish gin makers near St Andrews
Food & drink festivals in St Andrews & nearby
Royal Highland Show
Royal Highland Centre, Ingliston, Edinburgh · 17 June
foodEdinburgh Food Festival
George Square Gardens, Edinburgh · 24 July
foodEdinburgh Christmas Market
East Princes Street Gardens, Edinburgh · 14 November
foodThe Leith Food Festival
Leith Links, Edinburgh · 30 May
whiskyDundee’s Whisky Festival
Caird Hall, Dundee · 12 June
foodFoodies Festival (Edinburgh)
Inverleith Park, Edinburgh · 7 August
Coming up in the next 14 days
See all →Stockbridge Market
Edinburgh
Edinburgh Farmers’ Market
Edinburgh
Leith Market
Edinburgh
Cupar Farmers' Market
Cupar, Fife
Stockbridge Market
Edinburgh
Edinburgh Farmers’ Market
Edinburgh
Whisky regions within reach of St Andrews
St Andrews sits within day-trip distance of several of Scotland's whisky regions. Each region has its own flavour profile and a full TasteSCOT guide.
St Andrews food & drink FAQ
+What's the best farmers market in St Andrews?
St Andrews Farmers’ Market on St Andrews (typically saturday). Next confirmed date: Saturday, 3 October 2026. We list every market within 60 km of St Andrews on this page.
+Where can I taste whisky near St Andrews?
6 distilleries within 60 km of St Andrews are open to visitors. Eden Mill, Kingsbarns, Lindores Abbey are the closest. Each has a full tour and tasting guide on its TasteSCOT page.
+When is the next food or drink festival in St Andrews?
Edinburgh Christmas Market runs 14 November – 3 January at East Princes Street Gardens, Edinburgh.
+Where should I stay in St Andrews for a food and drink trip?
Use the accommodation map below to find hotels, B&Bs, and self-catering within easy reach of central St Andrews. For multi-day Scottish food and drink trips, St Andrews is a sensible base if you want access to 8 distilleries and 4 breweries we cover in the surrounding 60 km.
+What is St Andrews known for in Scottish food and drink?
St Andrews Farmers' Market (first Saturday). Lindores Abbey Distillery — the first recorded Scottish whisky still. Anstruther Fish Bar — multi-times UK/Scotland Fish & Chip Shop of the Year.
Where to stay near St Andrews
The map is centred on central St Andrews — set your dates on it, or go straight to hotels, B&Bs and self-catering through the providers underneath.
Booking links are affiliate links — we earn a small commission at no extra cost to you.
Near St Andrews
Things to do nearby, from our sister site TripSCOT, which covers the day-out side. Distances are in a straight line from St Andrews, not by road.
- St Andrews CastleCastleunder 1 km
- East Sands, St AndrewsBeachunder 1 km
- West Sands, St AndrewsBeach2 km
- CrailTown14 km
- AnstrutherTown14 km
- Broughty CastleCastle15 km
Nearest station: Leuchars (7 km)