Fishing in North Carolina can mean wetting a line in coastal waters for flounder or casting in an inland stream for trout. Whether you want to try saltwater fishing in North Carolina or freshwater fishing, we have the resources to get you started. Find links to purchase your North Carolina fishing license online today, read local fishing reports, and learn about Free Fishing Days.

Find additional fishing resources on the North Carolina Wildlife Resources Commission website:

Free Fishing Days in North Carolina:

Free Fishing Days are a good time for experienced anglers to mentor beginners or for beginners to try out the sport for the first time. On these designed days, anglers are allowed to fish on public bodies of water without a fishing license.

  • Freshwater and Saltwater: 7/4/14