← Back to US Fishing

Fishing in North Carolina

6 regions · 240 verified fishing spots · 30+ species

6
Regions
240+
Spots Listed
30+
Species

North Carolina offers exceptional fishing from the Blue Ridge Mountains to the Outer Banks. The mountains provide outstanding trout fishing in 3,000 miles of coldwater streams, the Piedmont features large impoundments like Jordan Lake and Kerr Lake, and the coast offers some of the best saltwater fishing on the East Coast — from the surf fishing of Cape Hatteras to the offshore Gulf Stream waters.

Fishing Regulations

19 species limits are shown per spot in the CatchTales app.

View full regulations →

Pick a region below to explore its fishing spots.

Get CatchTales

Ready to start bragging? Download the app and hit the water.