
Farm shops
Farms
Meat products stores
About us
Welcome to Urquhart Farms
Urquhart Farms is a family-run farm at Crossford near Dunfermline, run by Colin and Mairi. They keep a small fold of Highland cattle and a flock of native-breed sheep, introduced in 2020, and sell the grass-fed beef and lamb to the public through their online shop. The farm was previously an intensive arable system, and the site also shows lambing shed visits in spring.
Photos




Where you'll be
Urquhart Farm, Crossford, Dunfermline KY12 8QJ, United KingdomNearest petrol stations
Filling up on the way to Urquhart Farms? These are the closest forecourts.
- DirectionsTescoDunfermline KY12 9DD, United Kingdom0.8 mi NEMo-Sa 06:00-23:00; Su 06:00-22:00
- DirectionsBPDunfermline KY11 4TA, United Kingdom1 mi EOpen 24 hours
- DirectionsShellTownhill KY12 7RE, United Kingdom1.9 mi NE
- DirectionsThames - Cairneyhill Service Station (Thames Petroleum)76 Main Street, Cairneyhill KY12 8QU, United Kingdom2.1 mi W
- DirectionsGulfPrimrose Lane, Rosyth KY11 2XW, United Kingdom2.4 mi SEOpen 24 hours
Business hours
Shop
Mon - Sun: 08:30am to 05:30pm
Cafe
Mon - Sun: 09:30am to 09:30pm
