Craig County, Virginia is home to 7 local farms in our directory — including animal farm, seafood & aquaculture, and berry farm. Browse ratings, hours, directions, and contact details below, or find farms in nearby counties.
Man in the Moon Farm Alpacas
📍16000 Johns Creek Rd, New Castle, VA 24127
“This was a fantastic experience and I highly recommend visiting Man in the Moon! Brenda was an excellent host, tour guid…”
Smoke in Chimneys
📍22499 Cumberland Gap Rd, New Castle, VA 24127
“This is one of the beautiful places I've ever been, they have a hatchery here that provides some of the most amazing lar…”
Hollow Hill Farm
📍16071 Paint Bank Rd, Paint Bank, VA 24131
“Not sure if the Swinging Bridge Restaurant is part of the farm but we drove down to see the Buffalo...awesome creatures …”
Woodall Blueberries
📍State Rte 624, New Castle, VA 24127
“The Woodall's pick-your-own operation is a Craig County treasure. Very welcoming, plenty of parking, and good signage. …”
Paint Bank Fish Hatchery
📍VA-311, Paint Bank, VA 24131
“A trip back in time for my brother and me! We used to stop here for a break when travelling 311 to Roanoke. Truly, nothi…”
Big Pine Trout Farm
📍156 Meadow Brook Ln, New Castle, VA 24127
“Last year me and a group of coworkers went to big pine for the first time. Absolutely great fishing beautiful scenery …”
Carper Farms
📍224 Kanawha St, New Castle, VA 24127