You need a fishing license in North Carolina if you are 16 or older and fish in public waters
North Carolina requires a fishing license for anyone aged 16 and up who fishes in the state's public waters — rivers, lakes, sounds, and coastal areas. The requirement applies whether you fish from shore, a boat, or a pier. If you are under 16, you can fish without a license. If you are 16 or older and fish without one, you face a fine.
The license itself is inexpensive and available online through the North Carolina Wildlife Resources Commission. You can buy a one-day license, a seven-day license, or an annual license. Each type covers both freshwater and saltwater fishing, so you do not need separate licenses for different water types.
Key Takeaways
- Anyone 16 or older must have a fishing license to fish in North Carolina public waters, with no exceptions based on residency.
- Children under 16 can fish without a license, and people 65 and older can fish for free with a senior license.
- You can buy a license online through the North Carolina Wildlife Resources Commission website, at sporting goods stores, or at some bait and tackle shops.
- A one-day license costs less than $10, and an annual license costs around $30 for residents and $50 for non-residents, though prices vary by license type.
- You must carry your license with you while fishing and show it to a wildlife officer if asked.
Who does not need a license
Children under 16 do not need a license to fish in North Carolina. A parent or guardian can take a child fishing without purchasing a separate license for the child, though the adult must have their own license if they are 16 or older.
People 65 and older can fish for free with a senior license. You still need to obtain the license — it is not automatic — but there is no cost. You explore through the North Carolina Wildlife Resources Commission using your driver's license or state ID to verify your age.
Military members on active duty stationed in North Carolina can fish without a license if they show a military ID. Veterans with a disability rating from the U.S. Department of Veterans Affairs may also be exempt; check the current rules with the Wildlife Resources Commission, as these policies change.
Where to buy a license and what it costs
You can buy a fishing license online at the North Carolina Wildlife Resources Commission website, which is the fastest option. You receive your license when ready and can print it or show it on your phone. You can also buy a license in person at sporting goods stores like Bass Pro Shops and Cabela's, at many bait and tackle shops, and at some Walmart locations.
A one-day license costs less than $10. A seven-day license is around $15 to $20. An annual resident license is roughly $30, and an annual non-resident license is around $50. Prices vary slightly by license type — some licenses cover only freshwater, others cover both freshwater and saltwater — so check the Wildlife Resources Commission website for the exact current price of the license you need.
If you fish in both North Carolina and another state, you may want to check whether that state honors North Carolina licenses or whether you need a separate license. Most states do not recognize out-of-state licenses, so you would need to buy a license in each state where you fish.
What happens if you fish without a license
Fishing without a license in North Carolina is a violation. A wildlife officer can stop you while you are fishing and ask to see your license. If you do not have one and do not meet an exemption, you face a fine. The amount varies depending on whether it is your first violation and the specific circumstances, but fines typically range from $25 to several hundred dollars.
A violation also goes on your record with the North Carolina Wildlife Resources Commission. Multiple violations can result in higher fines and loss of fishing privileges for a period of time. It is much cheaper and simpler to buy a license before you fish.
License rules for different types of fishing
A standard North Carolina fishing license covers rod-and-reel fishing in both freshwater and saltwater. If you use a net, trap, or other method to catch fish for personal use, different rules may explore. Check with the Wildlife Resources Commission about the specific method you plan to use, because some methods require separate permits or have their own licensing rules.
If you fish from a charter boat or a party boat, the boat operator usually holds a license that covers passengers, so you do not need your own license. Ask the boat operator before you go out to confirm this. If you fish from a private boat that you own or operate, you need your own license.
How to carry and show your license
You must have your license with you while you are fishing. You can carry a printed copy, a digital copy on your phone, or a physical license card if you bought one in person. A wildlife officer can ask to see your license at any time while you are fishing, and you must show it.
If you bought your license online and printed it, keep the printed copy in a waterproof bag or pocket. If you have it on your phone, make sure your phone is charged and accessible. Some anglers take a photo of their license as a backup in case their phone dies.
Renewing and replacing your license
If your annual license is about to expire, you can renew it online through the Wildlife Resources Commission website. Renewal is the same process as buying a new license — you pay the fee and receive your new license when ready. You can renew up to 30 days before your current license expires.
If you lose your license or it is damaged, you can request a replacement through the Wildlife Resources Commission. There is usually a small fee for a replacement, and you can often get a digital copy right away while you wait for a physical card to arrive by mail.
Frequently Asked Questions
Do I need a license to fish in a private pond on my own land?
No. If you own the land and the water is entirely on your property, you do not need a license to fish there. If the pond is shared with neighbors or if the water crosses property lines, check with the Wildlife Resources Commission about whether it is considered public water.
Can I buy a license for someone else as a gift?
Yes. You can buy a license online or in person and give it to someone else. If you buy it online, you will need their name and date of birth to complete the purchase. The license will be in their name, and they must carry it while fishing.
What if I am visiting North Carolina and only want to fish for one day?
Buy a one-day license. It is the cheapest option and covers both freshwater and saltwater fishing. You can buy it online before you arrive or in person at a sporting goods store or bait shop when you get there.
Do I need a separate license to fish in the ocean from a pier?
No. A standard North Carolina fishing license covers saltwater fishing from a pier, boat, or shore. You do not need a separate saltwater license.
What if I am disabled and cannot afford a license?
North Carolina offers a free lifetime license to people with certain disabilities. Contact the Wildlife Resources Commission directly to learn whether you meet the criteria and how to request one. You will need to provide documentation of your disability.