Kilnford Barns Farm & Shop

Award winning farm shop and restaurant on the edge of Dumfries

Kilnford is the beautiful realisation of Jock Rome's vision of creating a traditional and inspirational way of shopping, bringing farmers, producers and members of the public closer together to celebrate the very best quality produce. His family having farmed around Kilnford for more than 300 years, Jock transformed derelict barns into a new food hub for Dumfries & Galloway, built on the foundations of heritage, integrity and the great desire to present local people with top quality produce.

Combining an extensive butchery counter, greengrocer, delicatessen, grocery, restaurant, children's play area and a beautiful nature trail, Kilnford is an immensely pleasurable way to immerse yourself in the atmosphere and the flavour of top quality Dumfries & Galloway produce.

Kilnford showcases in particular its own home reared meat, with Galloway Beef hung for 3-4 weeks for flavour and carefully butchered on-site, outdoor reared pork, home cured hams and bacon prepared by experienced butchers and traditional, tender Blackface Lamb. Kilnford strives to offer the very best tasting meat ever - it's difficult to argue with their claim.

What to see and do:

A reliably excellent source of Dumfries & Galloway food and drink throughout the year, Kilnford offers a host of tasty experiences to explore.

  • Buy Kilnford home reared Galloway Beef, Blackface Lamb and outdoor reared pork and bacon from the Butchery counter
  • Enjoy naturally good food in the Farm Kitchen Cafe, on a sunny day dine outside on the beautiful terrace
  • Explore the Kilnford Nature Trail, meet some of the Belties and explore the Secret Garden
  • Shop for an excellent selection of local produce, including an extensive range of local preserves, condiments, ales and cider
  • Time your trip to take advantage of visiting fishmonger Ferry Fish on Thursdays & Fridays
  • Enjoy evening dining on 'Themed Thursdays' - steak nights, curry nights, burger nights & more!
The Glen
Dumfries & Galloway
01387 253087