07709 752871

Fresh, Local,
Artisan Products

Carfrae Farm Shop

Open Tuesday  to Sunday, 10am to 5pm

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 barn is bursting with shelves full of delicious local and Scottish produce, treats from around the globe, a unique selection of alcohol, stunning cards & gifts, and luxury hampers for personal and corporate gifting. We also have a fantastic zero waste reuse and refill section for all of your household essentials.

Treat yourself to a takeaway hot drink and cake or light bite and enjoy the beautiful views of the Lammermuir Hills at our outdoor seating area, or keep cosy next to the wood burning stove in The Snug. 

Carfrae Farm Shop was nominated for Best Village Shop in Scotland in the 2024 Countryside Alliance Awards and we were delighted to win ‘Highly Commended’.

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. 

 We look forward to welcoming you soon!

Christmas Gift Ideas

New Products

As our website sells alchohol products, you must to be over 18 to proceed.