Stock up on all your favourite Craigie’s produce

Craigie's Online Shop

Stock up on all your favourite Craigies produce from Craigies online shop and have it delivered to your home or choose to ‘click and collect’ at Craigies. Delivery is FREE for orders of £35 or more. If you need help call us: 0131 319 1048.

Online shop

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.

Check out where we deliver to and remember if we don’t cover your area you can always try our FREE Click and Collect service. Simply order by 9am online and collect from Craigies between 11am-2pm on the following day! Click and collect available on Tuesdays, Wednesdays, Fridays and Saturdays.

Delivery schedule

Edinburgh North & South


EH9 EH10 EH11 EH12 EH13 EH14 EH15 EH16 EH17

Tuesday & Friday 10am to 5pm

Edinburgh West

EH27 EH28 EH29 EH30 EH49 EH51 EH52 EH53 EH54

Wednesday & Saturday 10am to 5pm

Please note the cut-off for all postcodes is 9am the day before delivery