Fly Fishing in North Carolina
Discover 15 premier fly fishing destinations. Select a river to view detailed hatch forecasts and fishing seasons.
Big Snowbird Creek
Spring-FallBrook TroutWild StreamRemote
Cataloochee Creek
Spring-FallBrook TroutWild StreamNational Park
Chattooga River
Spring-FallWild TroutFreestoneTrophy Water
Cullasaja River
Spring-FallWild TroutFreestoneGorge
Davidson River
Year-roundWild TroutFreestoneTechnical
Deep Creek
Spring-FallMixed SpeciesWild StreamNational Park
Fires Creek
Spring-FallWild TroutSmall StreamRemote
Nantahala River
Year-roundRainbow TroutDelayed HarvestGorge
North Mills River
Spring-FallBrown TroutDelayed HarvestAccessible
Oconaluftee River
Year-roundRainbow TroutMixed RegulationsCherokee Waters
South Holston River
Year-roundTrophy TroutTailwaterBlue Wing Olives
South Mills River
Spring-FallBrook TroutWild StreamRemote
Tuckasegee River
Year-roundMixed SpeciesDelayed HarvestEasy Access
Watauga River
Year-roundWild TroutTailwaterScenic
Wilson Creek
Spring-FallWild TroutFreestoneGorge