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. 

West Virginia Search
View more West Virginia Fishing Holes.
Find Fishing Holes Near You
Find Fishing Holes Near You
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
376 Little Buffalo Creek Road, Logan, WV
About:- Chief Logan State Park is located in the heart of West Virginia's southern coalfields. Chief Logan State Park is four miles north of the t... Read More
6407 Coal Heritage Road, Bluefield, WV
Located along Route 52, near historic Bramwell in Mercer County, Pinnacle Rock State Park is one of the more interesting day use parks operated by ... Read More
1584 Blackwater Lodge Road, Davis, WV
About Us:Blackwater Falls State Park is named for the falls of the Blackwater River whose amber-colored waters plunge five stories then twist and t... Read More
3405 Pipestem Drive, Pipestem, WV
Escape to the mountains at Pipestem Resort Park, the "Year-round Crown Jewel of West Virginia State Parks." From beautiful scenic overlooks of the... Read More
242 Main Street, Cass, WV
About us:-  Nestled in the mountains of West Virginia, Cass Scenic Railroad State Park offers excursions that transport you back in time to r... 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
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
5601 Long Branch Road, Barboursville, WV
About:- Beech Fork State Park was officially opened in the winter of 1979 and offers 3,144 acres of some of the best recreation experience in the ... 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
Rt. 6, Fairmont, WV
About: Once the site of a lumber and grist mill community, the scenic treasure of Valley Falls State Park is located only a short drive from Fairm... Read More
10135 Browns Creek Road, Dunmore, WV
About: Oldest of West Virginia's state forests, Seneca borders the beautiful Greenbrier River in Pocahontas County. The forest offers pioneer gues... 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
61 County Line Drive, Bruceton Mills, WV
Coopers Rock State Forest gets its name from a legend about a fugitive who hid from the law near what is now the overlook. A cooper by trade, he re... 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
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
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
202 North Bend Park Road, Cairo, WV
North Bend State Park, in West Virginia, is named for the horseshoe curve of the North Fork of the Hughes River.  The park offers a multitude ... Read More
4279 Cabwaylingo Park Road, Dunlow, WV
Cabwaylingo State Forest is located on 8,123 heavily forested acres in the heart of Southern West Virginia in Wayne County. Built largely in the 19... 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
Show More
Select a West Virginia town to find
the Best Things-To-Do and Places To Go around you
Pleasants County