Edinburgh Farmers’ Market is on every Saturday in Castle Terrace (just off Lothian Road – West End of Princes Street) throughout the year. It’s a great place to sample the best of local food and drink, and meet some of the producers to find out more.
Stock up on the best local produce at the regular Farmers’ Market in Edinburgh
If you are staying in the Old Town. You can get to Edinburgh Farmers’ Market by walking up the Royal Mile until you reach the Hub (the HQ of Edinburgh Festival at the start of Castlehill). Then take Johnston Terrace on your left and continue down until you see Castle Terrace on your right. You will have walked beneath the south wall of Edinburgh Castle on your route. You can return there for a visit after you have had breakfast or lunch at the Farmers’ Market.

Even if you don’t feel like rustling up a meal in your self catering apartment or if you are staying in a hotel you can graze on prime local food at the market itself – breakfast on delicious baked goods, lunch on takeaway prime Scottish beef burgers or pork rolls, or open up some dressed crab and eat straight from the shell. There are a few other choices also for you to enjoy in the way of street food.
Scotland has an abundant larder of top quality food, and you’ll find a wide variety on offer each week at the Farmers’ Market. Check their Facebook page to find out which producers will be there and what foods they are selling.
We enjoyed making a quick lunch by following Andrew Fairlie’s recipe for Cullen Skink (buy smoked haddock and leeks at the market), with bread rolls – there will be lots of different types to choose from. You can find out which bakers will be there on the website too.

We hope that you enjoy sampling the best local food and drink at the market. If you go along during your stay, do let us know what you’ve enjoyed and if you have any particular favourites.


If you’ve read all this and want to read more of our blogs click on this link www.2edinburgh.com to return to our home page.