Big Pine Trout Farm is nestled in the Western Highlands of Virginia in scenic Craig County. It is a beautiful setting for a family, group, or corporate experience of challenging mountain stream trout fishing. Stream is stocked with beautiful rainbow trout. Enjoy a great getaway and stay in our Farmhouse for rest, inspiration, and renewal to body and spirit. Supremely comfortable, a stay in the spacious and airy Farmhouse is designed for relaxation; its beauty connects you with the surrounding environment while ensuring your comfort and convenience. Throughout your visit, our proprietors will ensure that your stay is perfect and enjoyable in every way. We can assist in custom planning and creating a memorable experience at Big Pine and the surrounding area – fishing at Big Pine or Smith Mountain Lake, canoeing, hiking, golfing, antique shopping, and many other Roanoke Valley activities. Daily stream rental is $500 for up to 7 anglers. We hope to see you on the stream!