BEST SPOTS FOR FLY FISHING IN NORTH CAROLINA (+WHAT FLIES TO BRING)

Lined Circle

With places like Jackson’s County Fly Fishing Trail, the brown trout blessed Watauga River and plenty of other rivers, creeks, and streams, North Carolina is quickly becoming a more prevalent fixture on angler’s bucket lists. 

JACKSON’S COUNTY FLY FISHING TRAIL

Let’s start with a couple that we introduced in the beginning of this post. As far as fishing in NC goes, the aptly named Western North Carolina Fly Fishing Trail is a fly anglers’ dream. 

NEUSE RIVER

Located just over 11-miles from downtown Raleigh, the Neuse River makes for a great day trip from Raleigh and is an excellent spot for fishing white bass shad in the spring, largemouth bass in the summer or white bass, striped bass, and tailwater trout in the winter. 

WATAUGA RIVER

If you want to fish on a river where the trout are healthy and plentiful, then the Watauga River is hard to beat anywhere else in the country, let alone in North Carolina! 

BLUE RIDGE & SMOKY MOUNTAINS

Western North Carolina’s famed Blue Ridge and Smoky Mountain ranges tower around the city of Asheville and are teeming with healthy populations of Rainbow, Brook, and Brown trout, as well as small and largemouth bass, Sunfish and Crappie. 

LINVILLE RIVER

Last but definitely not least on this list of the best fly fishing in North Carolina is the Linville River which has plenty of stocked trout including browns, rainbows, and brooks. 

SWIPE UP FOR MORE BEST SPOTS FOR FLY FISHING IN NORTH CAROLINA!