The 8 Best Fly Fishing Spots in West Virginia!

The Appalachian Mountains have some of the wildest, beautiful and unexplored parts of the Eastern United States and provide some of the best places in the country for fly fishing enthusiasts. The pristine mountain streams flow down forming tributaries to West Virginia’s rivers and are home to many species of trout including, brown, rainbow, and golden rainbow, as well as other fish. The locations listed below for the best places to go fly fishing will help you decide which destination is right for you. When it comes to fishing, West Virginia truly is almost heaven. 

1. Cranberry River, Richwood, WV

Once not capable of producing fish because of high acid levels, the Cranberry River near Richwood, West Virginia, now is one of the most popular fly fishing destinations in the state. Part of the Cranberry Wilderness and the Monongahela National Forest, and known for great trout fishing, it’s been named one of “America’s 100 Best Trout Streams.” A tributary of the Gauley River in southeastern West Virginia, and with its start in the Cranberry Glades area of the state, the river follows the natural contour of the landscape through the nearly 36,000-acre wilderness that is the largest in the state. If you enjoy the serenity and enjoyment from fly fishing, you’ll enjoy fishing for brook, brown, and rainbow trout along this beautiful and scenic river. Always be aware of your surroundings, though, since this area is a black bear sanctuary. 

2. Elk River, Montevalle, WV

Affectionately known by local fishermen as “the Lady,” the crystal clear emerald water that runs down from the Cheat and Gauley Mountains of West Virginia form the Elk River. Over 10,000 fish including brown, brook, rainbow, and golden rainbow Trout are caught each year. This tributary to the Kanawha River is approximately 172 miles long and has everything a fisherman could want—slow, lazy pools and mountain rivulets form the perfect place to meet your next trout. The highest part of the river offers a great fly fishing destination for the serious fisherman because of the limestone creek bed. 

3. Dry Fork, Parsons, WV

Stocked with brook, brown, rainbow, and golden rainbow trout once in February, then every two weeks from March through May each year, Dry Fork is the 40-mile tributary of the Black Fork of Cheat River in eastern West Virginia near the Monongahela National Forest. Literally winding through above ground and underground caves, portions of this creek dry up during the summer months, giving it the name Dry Fork or Dry Run. Don’t let the name fool you because this is one of the best places for fly fishing in the state. 

4. Seneca Creek, Seneca Rocks, WV

The Seneca Rocks area of West Virginia is known for its raw and unspoiled beauty, and nowhere else can it be so clearly seen as along Seneca Creek. Joining the North Fork near Seneca Rocks Discovery Center, Seneca Creek, listed as one of the “Top 100 Trout Streams” by Trout Unlimited, lies within the Monongahela National Forest. There are restrooms and rangers at nearby Dolly Sods Wilderness who can point you to the best fishing locations along the small streams. 

5. Buffalo Creek of New River, Fayette County, WV

Buffalo Creek was part of the massive improvement project that began in the late 1970s by the U.S. Army Corp of Engineers and Appalachian Stream Restorations to slow the flow of the water, allowing for pools of water and deflected currents. This, in turn, lured more insects, crayfish, and other trout attractors to the area. The creek is stocked once in February, then bi-weekly between March and May.

6. Milligan Creek, Greenbrier County, WV

There are several hot spots for fly fishing along this state-supported and stocked fishing spot known as Milligan Creek, located in Greenbrier County just a few miles from Lewisburg, West Virginia. Rainbow trout and largemouth or spotted bass are plentiful since stocking is done on a regular basis. There is a one-mile section of the creek that is designated for fly fishing only, and Milligan Creek is the state’s only natural home for the native Brook trout.

7. Second Creek, Lewisburg, WV

This freestone trout stream is near Lewisburg, West Virginia and is one of a limited number of catch-and-release locations for fly fishing. Easy to wade, there are several places with deep pools and walking is a must for most of the area because of private landowners. Fishing is good year-round, but water levels are usually lowest in the summer months. This Greenbrier River tributary has a gravel bottom and a section that is for fly fishing only on private property. There is a good number of aquatic insects like mayflies, caddisflies, and midges, making this a very popular site for locals and those who travel in to the area. 

8. Thorn Creek, Pendleton County, WV

Thorn Creek is a favorite location for fly fishing, and like many of the creeks and rivers in West Virginia, has a section dedicated to catch-and-release. Part of the Thorn Creek Wildlife Management Area and a tributary of the South Branch of the Potomac, this 25-mile waterway is scheduled for stocking, and rules apply to these areas, such as fishing is only permitted during the daytime, no live lures can be used, and no trout can be kept, but returned to the water immediately. 

View more West Virginia Fishing Holes.
Share your favorites!
West Virginia Search
Find Fishing Holes Near You
Find Fishing Holes Near You
49 Hawks Nest Park Road, Ansted, WV
HistoryLong before Hawks Nest became a state park, the area was a nesting ground for numerous osprey and the site of a trail used by Native America... Read More
2947 Cedar Creek Road, Glenville, WV
Cedar Creek State Park is nestled in the heart of West Virginia, minutes from Glenville, WV.  The 2,588 lush acres are only 25 miles west of I... Read More
486 Babcock Road, Danese, WV
About:-. Babcock State Park offers its guests 4,127 acres of serene, yet rugged beauty, a fast flowing trout stream in a boulder-strewn canyon and... Read More
104 Main Street, Glen Jean, WV
New River Gorge National Park & Preserve conserves over 70,000 acres of land along the New River between the towns of Hinton and Fayetteville. ... Read More
940 Resort Drive, Roanoke, WV
Lounge on the lakeside patio, explore miles of hiking trails, play a thrilling round of golf – or two. Whether you’re here for a confer... Read More
680 State Park Rd, Hacker Valley, WV
About:- The dense forests of Holly River State Park provide guests with a natural feeling of peaceful solitude. Located near the center of the sta... Read More
7500 Kanawha State Forest Drive, Charleston, WV
Located just seven miles south of Charleston, West Virginia, Kanawha State Forest is in close proximity to the heavily populated Kanawha Valley and... Read More
1402 Grandview Rd, Beaver, WV
About:- Little Beaver State Park is a 562-acre day-use park that features many outdoor recreational opportunities. At the center of the park is an... Read More
202 North Bend Park Road, Cairo, WV
About This ParkFound among the Mid-Ohio Valley's rolling hills, lakes and streams, North Bend State Park offers a multitude of recreational facilit... Read More
202 North Bend State Park Rd, Cairo, WV
North Bend Rail Trail stretches 72 miles across north-central and western West Virginia. This wilderness path takes travelers across 36 bridges and... Read More
From the Sout on Interstate 77, take the Athens Rd. Exit (exit 14) to WV 20 North, Hinton, WV
About: Bluestone State Park encompasses over 2,100 acres of rugged, heavily forested, mountainous terrain, and provides a wide variety of water-or... Read More
Off US 219, Huttonsville, WV
Kumbrabow State Forest is located along the western edge of the allegheny Highlands atop Rich Mountain.  The 9,474 acres of forest range from ... Read More
4800 Watoga Park Road, Marlinton, WV
About: Watoga State Park is located in the mountains of Pocahontas County just 14 miles south of Marlinton, West Virginia. The park consists of 10... Read More
4800 Watoga Park Road, Marlinton, WV
About: The Greenbrier River Trail is a 78-mile long rail trail operated by West Virginia State Park system. Trail uses include bicycling, backpack... Read More
4800 Watoga Park Rd, Marlinton, WV
Located in eastern Pocahontas and Greenbrier counties, Calvin Price State Forest is covered in more than 9,000 acres of mixed hardwoods and pine. T... Read More
3405 Pipestem Drive, Pipestem, WV
HistoryPipestem Resort State Park gets its name from the native pipestem or meadowsweet plant. Native Americans and early pioneers used the hollowe... Read More
2390 Camp Creek Road, Camp Creek, WV
Camp Creek State Park was formed from Camp Creek State Forest in 1987, when a tract of approximately 550 acres was set aside to create this recreat... Read More
137 Juliana St, Parkersburg, WV
History:- Harman Blennerhassett, a wealthy Irish aristocrat, settled on the wilderness island in 1798, where he built a magnificent mansion. Desig... Read More
Rt. 4, Gap Mills, WV
About: Tucked away among the hills on the southeastern edge of the state lies Moncove Lake State Park. Located in the pastoral setting of Monroe C... Read More
Audra State Park Road, Buckhannon, WV
Before the turn of the century, West Virginians were drawn to the natural beauty of the Middle Fork River and its surroundings. This area is now Au... Read More
Show More
Select a West Virginia town to find
the Best Things-To-Do and Places To Go around you
Pleasants County