The 5 Best Fly Fishing Spots in North Carolina!

Beginner to the craft or an experienced fly fisher, the Western portion of North Carolina is littered with a fly-fishing trail that beginners and experienced individuals alike can enjoy. Grab your fishing cap, rod, and bait before taking a day out on these fly fishing spots in North Carolina you must visit. 

1. Davidson River

Located through the Pisgah National Forrest, the river can be fished for the trout, kayaked or tubed. Stop anytime from sunrise to midday for the best catches. Davidson River offers year-round fishing of the populations of trout. One of the most popular rivers in North Carolina, Davidson River offers easy access and is great for fishers of all ages. The beautiful mountain stream has been listed on the Trout Unlimited Top 100 Stream of America. For the best experience with the fish, fish the spring or fall seasons when the temperature is just right. 

2. Tanasee Creek

Fourteen miles from Tuckasiegee, North Carolina, this small but gorgeous lake can be accessed at the bridge on Tanasee Creek Road. Enjoy the scenery and peaceful fishing with non-power boats only and no minimum trout length. Fly fish the fish population of small and large mouth bass, brook, brown and rainbow trout. Fish from a canoe, kayak or from the shore and catch a plentiful amount of fish along the Nantahala National Forest.

3. Tuckasiegee River

The lower portion of the Tuckasiegee River of North Carolina can be accessed from the U.S. 19/74 freeway. Here, fish smallmouth bass, brown and rainbow trout from the Barker’s Creek Bridge to Whittier. The upper portion of Tuckasiegee river is great for fishing white, rock, and largemouth bass as well as catfish, crappie, sunfish, and walleye. The wide river is great to boat as you kick back and cast a line into the cool water on a warm, summer day. 

4. Scott Creek

Located off Highway 74, Scott Creek is 10 miles of fly fishing in Jackson County that is hatchery supported and offers an array of fishing options. Brown and rainbow fish, as well as wild trout, can be found within the creek.The best spots for a bite are from the Balsam to the downtown Sylva areas. A part of the North Fork Scott Creek and Buff Creek within the Nantahala National Forest, the beautiful, scenic view makes for a great fishing trip. 

5. Raven Fork

Raven Fork of the Great Smokey Mountains begins at Blue Ridge Parkway bridge and travels for about two miles. Catch and release fly fishing, brook, brown, Donaldson, golden and rainbow trout are all common catches. It is not rare for the fish you catch at Raven fork to measure up to 30 inches in length. Don’t forget your daily and annual permits! The stream can be accessed through the access paths along Raven Fork or through Big Cove Road. 

North Carolina Search
View more North Carolina Fishing Holes.
Find Fishing Holes Near You
Find Fishing Holes Near You
1790 Hanging Rock Park Road, Danbury, NC
Since its creation as a 1930s Civilian Conservation Corps project, Hanging Rock State Park has offered the best of a traditional outdoor experience... Read More
8801 Glenwood Avenue, Raleigh, NC
Hikers, trail runners, bicyclists and equestrians cherish the extensive network of hiking and multi-use trails at William B. Umstead State Park. Tr... Read More
49104 Morrow Mountain Road, Albemarle, NC
Choose an adventure at Morrow Mountain State Park, whether it’s hiking, camping, paddling, fishing, horseback riding, swimming or just taking... Read More
176 Millpond Road, Gatesville, NC
Southern swamp and hardwood forest mingle at Merchants Millpond State Park, adorning the landscape with massive bald cypress trees, beech groves, S... Read More
976 Grassy Ridge Road, Sapphire, NC
Gorges State Park is set in the midst of plunging waterfalls, rugged river gorges, sheer rock walls and a high concentration of rare species, and e... Read More
2505 Long Valley Road, Spring Lake, NC
Amenities at the relatively new Carvers Creek State Park have centered on Long Valley Farm, the historic retreat of a Rockefeller family member, as... Read More
625 Virginia Cates Road, Hillsborough, NC
Occoneechee Mountain State Natural Area offers a quick escape into nature with its three miles of trail exploring riverside forests, bluffs reachin... Read More
240 Park Entrance Road, Seven Springs, NC
The site of Cliffs of the Neuse State Park, with impressive cliffs overlooking the Neuse River, has been a landmark for centuries. Five hiking trai... Read More
2819 Princess Ann Road, Orrum, NC
On a national wild and scenic river, Lumber River State Park is all about eastern North Carolina paddling, fishing and exquisite scenery. The Princ... Read More
358 New River State Park Road, Laurel Springs, NC
The New River was named a National Wild and Scenic River in 1976 and it wildly winds through some of the best North Carolina mountain scenery. New ... Read More
522 Park Office Lane, Kings Mountain, NC
Companion peaks at Crowders Mountain State Park—The Pinnacle and Crowders Mountain—offer challenging hikes, towering cliffs and 25-mile... Read More
280 State Park Road, Apex, NC
Jordan Lake State Recreation Area is a collective of nine access areas scattered around the shoreline of this undeveloped, 14,000-acre reservoir. M... Read More
1792 Pilot Knob Park Road, Pinnacle, NC
Rising abruptly more than 2,000 feet, Pilot Mountain has been a navigational landmark for centuries, and is a recreational landmark as well, offeri... Read More
2252 Lake Shore Road, Creswell, NC
Visitors can explore 16,000-acre Lake Phelps and its surrounding landscape by land or water at Pettigrew State Park. The fishing is legendary and b... Read More
403-A Beech Mountain Parkway, Banner Elk, NC
Beech Mountain is the highest town in Eastern America and an ideal vacation spot in North Carolina's Blue Ridge Mountains. Our elevation (5,506 fee... Read More
431 Main Street, Chimney Rock, NC
Some of North Carolina’s most dramatic mountain scenery is found at Chimney Rock State Park, with the signature 315-foot spire overlooking Hi... Read More
13304 Creedmoor Rd, Wake Forest, NC
Falls Lake State Recreation Area is a collective of seven access areas scattered around the shoreline of this undeveloped, 12,000-acre reservoir. M... Read More
1572 Hammocks Beach Road, Swansboro, NC
A crown jewel of the North Carolina coast and Hammocks Beach State Park is Bear Island—a 3-mile-long, undeveloped barrier island accessible b... Read More
6883 NC Hwy 126, Nebo, NC
Lake James State Park offers a full menu of activities. Along with boating, swimming and fishing in the beautiful, clear waters of the 6,812-acre l... Read More
1541 Medoc State Park Road, Hollister, NC
Serenity seems to pervade Medoc Mountain State Park, enhanced by gentle Fishing Creek and a scenic open meadow that spreads from the picnic grounds... Read More
Show More
Select a North Carolina town to find
the Best Things-To-Do and Places To Go around you
Chowan County
Hoke County
Pasquotank County
Tyrrell County