North Carolina Fly Fishing Reports
Free daily fly fishing condition reports for 3 rivers in North Carolina: Tuckasegee River, Davidson River, Nantahala River. Each report combines real-time USGS flow and water-temperature data, National Weather Service forecasts, and a daily fishability score — updated every morning so you know before you go.
Tuckasegee River
Dillsboro, Jackson County, North Carolina
One of western North Carolina's finest tailwaters, the Tuckasegee below Thorpe Reservoir holds excellent populations of wild and stocked rainbow and brown trout. Its consistent flows and scenic mountain gorge make it a top destination for Southern Appalachian fly anglers.
Davidson River
Brevard, Transylvania County, North Carolina
Perhaps the most famous trout stream in the Southeast, the Davidson River in Pisgah National Forest holds exceptional wild brown and rainbow trout in its catch-and-release section. Its clear water and technical fishing demand precise presentations to educated fish.
Nantahala River
Wesser, Swain County, North Carolina
A cold tailwater in a stunning gorge, the Nantahala is managed as a quality trout fishery with good populations of rainbows and browns. The consistent cold flows from Nantahala Lake keep this river fishing well even during summer when other streams warm.
Fly Fishing Reports by State
Fish North Carolina with a real plan
Create a free account to generate full reports — fly patterns, hatch forecast, and tactics for any North Carolina river. 3 free reports a month, no credit card.
Get My 3 Free Reports