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 experiencing high levels of demand for our delivery service, so ordering a few days in advance is essential. 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.
Every Tuesday (order cut off 9 am Sunday)
EH4 / EH12 / EH27 / EH28 / EH29 / EH30 /EH53 / EH54
Every Wednesday (order cut off 9 am Monday)
EH4 / EH9/ EH10 / EH11 / EH12 / EH13 / EH14 / EH16 / EH17
Every Friday (order cut off 9 am Wednesday)
EH4 / EH12 / EH29 / EH30 / EH49 / EH51 / EH52
Every Saturday (order cut off 9 am Thursday)
EH1/ EH2 / EH3 /EH4 /EH5 /EH6 / EH7 / EH8 / EH12 / 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.