Big Pine Trout Farm

Located on beautiful Meadow Creek, offering guided fish opportunities for novice and experienced anglers.  Limited lodging available.


156 Meadow Brook Lane  

New Castle, Va. 24127  


find them on Facebook

Owners: Jim and Brenda Chewning

Black Diamond Ranch


An agricultural tourism destination” featuring grass-fed beef and horse boarding on beautiful Johns Creek.


5237 Johns Creek Rd.

New Castle, VA 24127


Owner: Steve Bartlett

Carper Farms

Pigs, goats, chickens, livestock guard dogs!


224 Kanawha Street,

New Castle VA 24127


Owner: Rob Carper


Joe’s Trees & Pumpkin Patch

Christmas trees, pumpkins, corn maze, activities, school tours & special events.


5110 Cumberland Gap Rd,

Newport, VA 24128  



Owner: Darren and Samantha Gilreath

Mattie’s Mountain Mud

Artisan-roasted specialty coffees!

721 Barbour’s Creek Rd,

New Castle, VA 24127    

877-389-1477 Mattie Skaff Barnes

Man in the Moon Farm

Alpaca Sales and Alpaca Felted Soap


16108 Johns Creek Road,

New Castle, VA 24127   



Call or Email for an appointment.

Owners: Mark Edmonds and Brenda Landes

Silver Lining Farm

Pick your own asparagus!

668 Happy Hollow Rd,

Newport, VA 24128   


Call for an appointment, April & May only


Owner: Nan Gray & Eric Day

Sizer Farm

Lamb, wool, goats, chickens, eggs!

Cumberland Gap Road,

New Castle, VA 24127  



Owners: Andy & Cathy Sizer

 Woodall’s Blueberries

Pick your own blueberries on 1.5 acres, usually most of July!

560 Little Mountain Road,

New Castle, VA 24127 



Owners: Lewis & Shirley Woodall

Sign Up for Craig County Updates

Sign Up for Craig County Updates

Join our mailing list to receive the latest news and updates on Craig County events and information.

You have Successfully Subscribed!