Craigies Café

At Craigies we take great pride in providing fresh, seasonal food that’s grown on the farm or locally sourced where possible.

We are operating a pre-booking system just now at Craigies cafe, please see more information below.

Craigies Farm

Photo Phil Wilkinson.

Craigies Cafe is Open!

Craigies Cafe is open daily from 9am – 4pm and we have some exciting new festive food on the menu for Christmas including a delicious seasonal afternoon tea and family-friendly Santa Experience.

All customers are required to pre-book a table ahead of their visit. Tables will be allocated for up to 1.5 hours and the last sitting will be at 3pm.

To book a table simply visit our online booking system here.

We update our table slots throughout the day so if you can’t see what you’re looking for the first time around, do check back later.

PW_Craigies Farm August 2020_WEB_304 (1) (1)

What's on the Cafe menu?

From the famed Craigies breakfast feast and delicious burgers to homemade sausage rolls and sweet treats, there’s something for everyone on the menu at Craigies! In December we also have our fabulous festive options.

We are proud to use locally-sourced produce in our meals wherever possible, and are happy to cater to a variety of dietary requirements – simply make us aware of these when you are making your booking.

Click here to view our standard cafe menu.

See here for our Santa Experience and food options.


Remember that Craigies delivers too!

Our online service is a convenient way to shop fresh, local food – we have everything you need to keep your family nourished. We will carefully select the freshest produce, pack it for delivery straight to your door or prepare it for collection at the Farm.

We are delivering farm-fresh produce to a wide range of EH postcodes and are delivering faster than the big supermarkets in most cases!

Delivery is FREE with all orders of £35 or more and ‘click and collect’ is always free.

Sign up for Craigies news!

Submit your email address to sign up to our mailing list.

Select list(s) to subscribe to

By submitting this form, you are consenting to receive marketing emails from: Craigies Farm Ltd, West Craigie Farm, Edinburgh, EH30 9AR, You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email. Emails are serviced by Constant Contact