Carfrae Farm Shop is located in a converted barn at the heart of Carfrae Farm and has had many uses over the years, from housing Clydesdale horses in the 1950s to a piggery and then a grain store. Today, the space is bursting with shelves full of delicious local and Scottish produce, treats from around the globe, a unique selection of alcohol, stunning cards & gifts, luxury hampers for personal and corporate gifting and much more. We also have a fantastic zero waste reuse and refill section for all of your household and store cupboard essentials.
Carfrae Farm Shop won “Highly Commended” for the Best Village Shop in Scotland in the 2024 Countryside Alliance Awards. Thank you to everyone who voted for us!
Enjoy a takeaway hot drink and cake or light bite with views of the beautiful Lammermuir Hills at our outdoor picnic area The Circle, or keep cosy next to the wood burning stove in The Snug with comfortable seating, books, magazines and games.
You can find us between Gifford & Garvald accessed from the B6370 or B6355. Find us on your Sat Nav with our postcode EH41 4LP or what3words ///known.optimally.broth.
If you can’t make it to the shop in person, you can shop online! We post UK-wide and offer free local delivery – please see details at checkout for postage options.
Join our mailing list & get 5% off your first order.
We’re accepting orders right up until 10am on 23rd December for deliveries before Christmas! 🎁
However, as we rely on our trusty third-party couriers (who are probably as busy as Santa’s elves right now), we can’t guarantee delivery by the 24th.
Order early, cross those fingers, and let’s hope for a Christmas miracle! 🎅🎄