To take advantage of fishing North Carolina’s inland streams and saltwater shorelines, you will need to buy a NC fishing license. You can buy an inland fishing license or saltwater fishing license as a resident or non-resident and save money over the long-term by selecting an annual or lifetime option.

A NC fishing license can be purchased from the North Carolina Wildlife Resources Commission online or from a local tackle shop or outdoor retailer that serves as a wildlife service agent.

NC Fishing Rules and Regulations

Each state has specific fishing rules in place to help manage fish populations and natural resources. After you buy an inland or saltwater fishing license, be sure to check the North Carolina regulations so that you understand seasons and limits.

Contributing Towards Conservation

Inland and saltwater fishing license fees help support state conservation efforts. Funds from your NC fishing license purchase go towards activities like habitat research, hatcheries, fish stocking and conservation education. Learn more about how state agencies create fish management plans in our Fishopedia section.