Craigie's Farm Deli

  • Images from Craigie's Farm Deli
  • Images from Craigie's Farm Deli
  • Images from Craigie's Farm Deli
  • Images from Craigie's Farm Deli


Farm shop


M90, Junction 1A; 10 minutes


Mon-Sun 9am-5pm

  • Icon for dogs welcome

    Dog friendly

  • Icon for kid friendly

    Kid friendly

  • Icon for disabled access

    Disabled access

  • Icon for WiFi

    Free WiFi for visitors

  • Icon for vegetarian or vegan options

    Vegetarian or vegan options

  • Icon for gluten-free options

    Gluten-free options

  • Icon for parking

    Parking available onsite


If you’re looking for a quick stop near Edinburgh, this is the perfect spot. Savour the fantastic views of the Firth of Forth and Pentland Hills while enjoying a freshly made artisan coffee and good food made with produce direct from the surrounding fields. The café uses only the best local ingredients with a seasonally changing menu – soups, salads, sandwiches, plenty of daily specials and delicious home baked cakes always available.

The farm shop showcases the best that Scotland has to offer and is full of great produce from the farm and its neighbours, with an award-winning butchery, the Buffalo Farm. It’s the perfect place to pick up supplies for your journey; you can also buy gifts, farm toys, books and cards.

There’s a dedicated Canine Café for dog walkers and you can stretch your legs before getting back into the car with a stroll around Craigie Hill. Pick fruit from July to October or meet the animals on the farm; you may even find a freshly-laid egg if you’re lucky.

Back to venues

Craigie's Farm Deli,
West Craigie Farm, South Queensferry,
EH30 9AR
Tel - 0131 3191048
Web -