North Carolina's waters hold some of the most diverse fishing in the East. The state stretches from mountain streams in the Appalachians to coastal sounds and offshore reefs, with swamps, lakes, and rivers in between. Each region has its own character and species—smallmouth in the Piedmont rivers, largemouth in the coastal plains, stripers in the sounds, and saltwater species along the Atlantic. Whether you're chasing native brook trout in the mountains or exploring a new lake closer to home, North Carolina offers year-round opportunities across different habitats.
These guides cover where to fish in North Carolina and what to expect when you get there. You'll find information about seasonal patterns, which species thrive in different waters, how to access public spots, and what conditions tend to produce. They're built for anglers who know their home waters and want to discover new places nearby—or understand the patterns that make familiar spots work.