Fly fishing in North Carolina.
Live flows, rules, access maps and nearby guides.
- 87waters
- 18with a live gauge
- 85designated

Photo credit
The Tuckasegee River from Old River Road, Bryson City. Photo: Matthew T. Bradley, CC BY 2.0, via Wikimedia Commons
87 fly-fishing waters in North Carolina have a page here, 16 with a live USGS flow gauge and 83 with an official agency designation (such as Wild Trout Water or Delayed Harvest).
More about North Carolina
31 fly-fishing guides and 20 fly shops in North Carolina are listed, unclaimed unless marked. Destination hubs: Asheville & Western North Carolina and Manteo & the Outer Banks.
89 watersShowing 61–89
- Winkler CreekFreestone river · Wild Trout Water
- Wolf CreekFreestone river · Wild Trout Water · nearby gauge
- Currituck SoundSaltwater flats · Agency-named saltwater fishing water · tides
- Oregon InletSurf and shore · Agency-named saltwater fishing water · tides
- Deep CreekFreestone river · nearby gauge
- Albemarle SoundSaltwater flats · Agency-named saltwater fishing water · tides
- Alligator RiverSaltwater flats · Agency-named saltwater fishing water · tides
- Big Laurel CreekFreestone river · Delayed Harvest · nearby gauge
- Cane CreekFreestone river · Delayed Harvest
- Cane RiverFreestone river · Delayed Harvest
- Cape LookoutSurf and shore · Agency-named saltwater fishing water · tides
- Cape PointSurf and shore · Agency-named saltwater fishing water · tides
- Croatan SoundSaltwater flats · Agency-named saltwater fishing water · tides
- Curtis CreekFreestone river · Delayed Harvest · nearby gauge
- East Fork French Broad RiverFreestone river · Delayed Harvest · nearby gauge
- East Prong Roaring RiverFreestone river · Delayed Harvest · nearby gauge
- Edenton BaySaltwater flats · Agency-named saltwater fishing water · tides
- Fires CreekFreestone river · Delayed Harvest
- Helton CreekFreestone river · Delayed Harvest
- Kitty Hawk BaySaltwater flats · Agency-named saltwater fishing water · tides
- Mill CreekFreestone river · Delayed Harvest · nearby gauge
- Mitchell RiverFreestone river · Delayed Harvest
- North Toe RiverFreestone river · Delayed Harvest
- Pea IslandSurf and shore · Agency-named saltwater fishing water · tides
- Roanoke SoundSaltwater flats · Agency-named saltwater fishing water · tides
- Shelton Laurel CreekFreestone river · Delayed Harvest · nearby gauge
- Spring CreekFreestone river · Delayed Harvest
- Stone Mountain CreekFreestone river · Delayed Harvest · nearby gauge
- Apalachia ReservoirLake or reservoir · Special-regulation trout water
More in the East 13 states
About the North Carolina list
About this
87 North Carolina rivers, creeks, lakes and flats with a page: each with its official agency designations and their source, live USGS flow where a gauge exists, the state’s regulations and access map, and the guides and shops nearby. Waters that cross into North Carolina from a neighbouring state are included.
A North Carolina water is here because the state agency lists it under an official designation, because guides and shops in our directories name it on their own websites, or because a live USGS gauge sits on a river a guide names. Species appear only where an agency page states them. “Most fished first” ranks by designations and by how many guide and shop websites name the water.
