North Carolina requires a fishing license for most people who fish in the state's waters
If you plan to fish in North Carolina — whether in rivers, lakes, ponds, or coastal waters — you will need a fishing license in most cases. The North Carolina Wildlife Resources Commission issues these licenses and enforces the requirement. A license costs money and is valid for a set period depending on which type you purchase. The main exceptions are children under 16, people fishing on their own property, and a few other narrow situations.
You can purchase a license online through the North Carolina Wildlife Resources Commission website, by phone, or at authorized vendors across the state — including many sporting goods stores and bait shops. The process takes minutes, and you receive your license when ready if you buy online. You must carry your license with you while fishing and show it to a wildlife officer if asked.
Key Takeaways
- North Carolina requires a fishing license for anyone 16 and older who fishes in state waters, with limited exceptions for private property and certain family situations.
- License types include a one-day pass, seven-day pass, annual resident license, and annual non-resident license, each with different costs.
- You can purchase a license online, by phone, or at sporting goods stores and bait shops throughout the state.
- Children under 16 do not need a license, and residents fishing only on their own land do not need one either.
- You must carry your license while fishing and present it to a wildlife officer upon request.
Who needs a license and who does not
Anyone 16 years old or older must have a license to fish in North Carolina. This applies whether you fish in freshwater (rivers, lakes, ponds) or saltwater (ocean, sounds, coastal areas). The rule covers residents and non-residents equally.
You do not need a license if you are under 16 and fishing anywhere in the state. You also do not need a license if you are a North Carolina resident fishing only on land you own or on land where you have written permission from the owner — but only if that land is not connected to public waters. If your property borders a river or lake that is open to the public, you still need a license. A resident can also fish without a license on certain designated family fishing days, which the Wildlife Resources Commission announces each year — check their website for the current dates.
License types and how long they last
North Carolina offers four main license types. A one-day license is the shortest option and covers a single calendar day of fishing. A seven-day license covers seven consecutive days. Both are available to residents and non-residents at the same price.
An annual resident license is valid for one year from the date of purchase and costs less than a non-resident license. An annual non-resident license is also valid for one year but costs more. Non-residents who fish only in saltwater can purchase a separate saltwater-only annual license at a lower price than the full non-resident license.
Prices vary slightly by year and license type. The Wildlife Resources Commission sets the fees, so check their official website or call their licensing office for current costs before you purchase. Licenses purchased online are active when ready, while licenses purchased in person at a vendor are also active the same day.
How to purchase your license online or in person
The fastest way to get a license is through the North Carolina Wildlife Resources Commission's online licensing system. Visit their website, select your license type (one-day, seven-day, or annual), choose whether you are a resident or non-resident, and pay by credit or debit card. You will receive your license number when ready via email, and you can print it or show it on your phone while fishing.
If you prefer to buy in person, visit any authorized vendor in the state. These include Bass Pro Shops, Walmart, Dick's Sporting Goods, local bait and tackle shops, and many sporting goods retailers. The vendor will print your license on the spot. You can also call the Wildlife Resources Commission's licensing office during business hours to purchase over the phone using a credit card.
Whichever method you choose, bring your license with you every time you fish. Wildlife officers check licenses regularly, and fishing without one can result in a fine. Keep your license in a waterproof pocket or bag so it stays readable.
What happens if you fish without a license
Fishing without a valid license in North Carolina is a violation of state law. If a wildlife officer stops you and you cannot show a current license, you will receive a citation. The fine for fishing without a license varies depending on whether it is your first offense and other circumstances, but it is always more expensive than straightforward purchasing a license beforehand.
In addition to the fine, you may be required to appear in court, and the violation goes on your record. If you are caught multiple times, penalties increase. The Wildlife Resources Commission takes enforcement seriously because license fees fund fish management and habitat protection across the state.
Special situations and exemptions
North Carolina has a few other situations where you do not need a license. If you are a resident and you fish only in a private pond on your own property — meaning the pond is not fed by or connected to any public waterway — you do not need a license. However, if your pond is spring-fed or drains into a creek that flows to a river, it is considered connected to public waters, and you will need a license.
The state also designates certain days each year as free fishing days for residents. On these days, any resident can fish without a license. The Wildlife Resources Commission announces the dates on their website and in their annual fishing guide. These days are meant to introduce people to fishing and encourage participation in the sport.
Non-residents do not have the same exemptions. If you are visiting North Carolina and want to fish, you must purchase a license regardless of where you plan to fish, unless you are under 16.
Where to find current license information and regulations
The North Carolina Wildlife Resources Commission maintains the official rules about fishing licenses and publishes an annual fishing guide that lists all regulations, license types, fees, and season dates. You can read the guide free from their website or pick up a printed copy at many sporting goods stores and bait shops.
The Commission's website also has a searchable database of fishing spots, information about fish species in different waters, and updates about any temporary closures or rule changes. If you have questions about whether you need a license for your specific situation, call their licensing office directly — staff can answer questions about private property, family fishing days, and other exceptions.
Frequently Asked Questions
Can I fish with a borrowed or someone else's license?
No. Your license must be in your name, and you must be the person fishing. A wildlife officer will ask for your identification along with your license. Fishing with someone else's license is a violation and can result in a fine for both you and the license holder.
Do I need a separate license for saltwater fishing?
Not necessarily. An annual resident or non-resident license covers both freshwater and saltwater fishing. However, non-residents can purchase a saltwater-only annual license if they plan to fish only in coastal waters, which costs less than a full license.
What if my license expires while I'm on a fishing trip?
Your license must be valid on the day you fish. If it expires, you are fishing without a valid license. Purchase a new license before your trip ends, or stop fishing until you have renewed it. You can renew online or at any vendor.
Are there any free ways to fish in North Carolina without a license?
Yes, if you are under 16, you can fish anywhere without a license. Residents can also fish without a license on designated free fishing days announced by the Wildlife Resources Commission each year. Check their website for the current year's dates.
Can I buy a license for someone else as a gift?
You can purchase a license online or in person, but the license must be issued in the recipient's name. If you buy online, you will need their name and address. It is easier to give them a gift card to a sporting goods store so they can purchase the license type they want in their own name.