Farm-fresh food to you

Delivery & Collection

Craigies Farm produce is now available to order online for delivery and ‘click & collect.’

Farm to your door

Let us come to you! You can now shop all your favourite Craigie’s products from the comfort of your sofa by visiting our online shop and placing an order for delivery.

We are currently delivering in around 2-3 days of receiving orders. To help us be as efficient as possible, we cannot accept amendments once the order has been placed.

Delivery is FREE for orders over £35 and £5 for orders under this amount.

Home deliveries will be made between 9 am – 5 pm and you can find our delivery schedule and list of postcodes we deliver to below. We also offer click and collect – more details below.

Delivery Schedule

Every Tuesday (order cut off 9am Monday)
EH4 / EH12 / EH27 / EH28 / EH29 / EH30 /EH53 / EH54

Every Wednesday (order cut off 9am Tuesday)
EH4 / EH9/ EH10 / EH11 / EH12 / EH13 / EH14 / EH16 / EH17

Every Friday (order cut off 9am Thursday)
EH4 / EH12 / EH29 / EH30 / EH49 / EH51 / EH52

Every Saturday (order cut off 9am Friday)
EH1/ EH2 / EH3 /EH4 /EH5 /EH6 / EH7 / EH8 / EH29 / EH30

Need help with your order?

Our friendly team are here to help! Simply call 0131 319 1048 for a helping hand with your online order.

Did you know you can 'Click & Collect?'

In addition to delivery, we are also offering a click & collect service – simply place your order online and visit us to collect your order. Orders can be collected from the Craigie’s car park, with our fresh produce brought directly to your car boot to ensure safe social distancing.

Collections can be made in our car park from 11 am – 2 pm every day.

What’s growing on at Craigies?

Give us a call on 0131 319 1048 to find out more


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