Local guides · Edinburgh

Butchers and farm shops around Edinburgh: counters, collection and delivery

In Edinburgh, choosing where to buy local food is partly about how you want to shop. You might want advice at a butcher’s counter, an order collected close to home, or a farm-shop visit near South Queensferry. These options come from the businesses’ own websites, checked on 11 September 2026.

Crombies at Broughton Market: check the counter hours

Crombies trades within The Broughton Market at 97–101 Broughton Street, Edinburgh, EH1 3RZ. Its site lists meat, sausages, Scottish produce, pies and pastries. If speaking to a butcher is the reason for your visit, check the butcher-counter hours rather than just the market’s opening times. [1]

The official page lists different hours for the market and the staffed counter, with Sunday described as self-service only for the butcher offering. Confirm current arrangements before a special trip; the published contact number is 0131 557 0111.

Edinburgh Butchers: choose the right collection location

The Edinburgh Butchers website lists Charles Wilson at 139 St John’s Road, Edinburgh, EH12 7SD, and James Anderson at 51 Great Junction Street, Edinburgh, EH6 5HX. It also lists a separate James Anderson shop in Musselburgh, outside Edinburgh itself. Check which branch you want before arranging collection. [2]

The online range includes meat packs, pies, sausages and ready meals, with links for click and collect and delivery. Compare the quantity in a pack with what your household can use, and confirm delivery coverage and charges directly. For branch enquiries, the site lists 0131 334 4830 for Charles Wilson and 0131 554 5104 for James Anderson in Leith.

Craigies: a farm shop near South Queensferry

Craigies is at West Craigie Farm, South Queensferry, EH30 9AR. Its farm-shop information describes home-grown and locally sourced produce alongside other Scottish food, including fruit and vegetables, baked goods, meat, dairy and preserves. This is a farm visit to plan separately from shopping on a central Edinburgh street. [3]

Craigies also advertises online shopping with delivery to covered Edinburgh postcodes and click and collect. Its online shop lists schedules and ordering cut-offs: check the current postcode coverage, collection date and charges before paying, and confirm any unclear collection arrangements with the team on 0131 319 1048. [4]

Plan around the way you want to buy

For advice about a cut or a recipe, choose a time when the staffed butcher counter is open. For an online order, make sure the selected branch or farm matches your intended collection point. Delivery can save a separate trip, but only if your postcode and the available day work for you.

Ask which farm or region a particular product comes from, rather than assuming every item in a nearby shop is locally produced. For pies, sausages and prepared meals, ask for ingredient and allergen information where needed. Decide on portions and storage before choosing a larger pack.

Use the official links for your next step

This is an editorial starting guide, not a complete directory, an inspection or a ranking based on visits. The details are drawn from official websites; opening arrangements, delivery terms and stock can change. Use the sources below to check and buy directly with the business.

These are editorial mentions, not confirmation that the businesses sell through Grown. Grown Locally is in early access, with ordering and payments not yet available. Our aim is to make local food easier to discover across the UK, starting with useful information that helps you find the people behind your next shop.

Sources & further reading

We link to the evidence behind our explanation. The figures cover the period and geography stated, and may be revised by the publisher.