Agritourism

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  

540.877.277.8768

 

www.bigpinetroutfarm.com  

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

470.588.9271

www.theblackdiamondranch.com 

info@theblackdiamondranch.com

Owner: Steve Bartlett

Carper Farms

Pigs, goats, chickens, livestock guard dogs!

 

224 Kanawha Street,

New Castle VA 24127

540-580-4411

carperfarms@gmail.com

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  

540-544-7303

www.joestrees.com

joestrees@pemtel.net

 

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

www.mattiesmountainmud.com

https://www.mmfalpacas.com/Owner: Mattie Skaff Barnes

Man in the Moon Farm

Alpaca Sales and Alpaca Felted Soap

 

16108 Johns Creek Road,

New Castle, VA 24127   

540-309-8388

https://www.mmfalpacas.com

 

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   

540-544-7791

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  

540-904-4444

www.sizerfarm.com  

owner@sizerfarm.com

 

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 

540-544-7587

www.woodallblueberries.blogspot.com

 

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!