Where to Buy Your North Carolina Fishing License

You can buy a North Carolina fishing license in three ways: online through the North Carolina Wildlife Resources Commission website, in person at a license agent, or by phone. The online route is fastest — you can print your license when ready and fish the same day. License agents are retail locations like sporting goods stores, bait shops, and some Walmart locations across the state; they stock licenses and can issue them on the spot. Calling the Wildlife Resources Commission directly takes longer because you will need to receive your license by mail.

Most anglers choose the online option because there is no wait and no trip required. You will need a valid email address and a way to pay (credit card, debit card, or electronic check). If you do not have internet access, any license agent can print one for you within minutes.

Key Takeaways

  • North Carolina requires a fishing license for anyone 16 and older who fishes in freshwater or saltwater, with narrow exceptions for private ponds and certain family situations.
  • A one-year recreational fishing license costs $27 for residents and $52 for non-residents, with shorter options (10-day and 3-day) available at lower cost.
  • You can buy online through the Wildlife Resources Commission website and print when ready, or visit a license agent at a sporting goods or bait shop for when ready issuance.
  • Your license becomes valid the moment you buy it, and you must carry it with you while fishing — a photo or digital copy on your phone is not sufficient.

Who Needs a License and Who Does Not

Anyone 16 years old or older must have a fishing license to fish in North Carolina, whether in freshwater (lakes, rivers, streams) or saltwater (ocean, sounds, coastal areas). The only people exempt are those fishing on their own private property with no public water access, and children under 16 fishing with a licensed adult who is actively supervising them.

If you are a resident, you pay the resident rate. North Carolina considers you a resident if you have lived in the state for at least six months or hold a North Carolina driver's license or ID card. Non-residents pay a higher rate. Military members stationed in North Carolina can buy a resident license if they show military ID and proof of assignment to the state.

License Types and Costs

North Carolina offers several license options depending on how often you plan to fish and whether you are a resident or visitor. A one-year recreational fishing license costs $27 for residents and $52 for non-residents and covers both freshwater and saltwater fishing. If you only plan to fish for a few days, a 10-day license costs $15 for residents and $30 for non-residents. A 3-day license costs $10 for residents and $20 for non-residents.

There is also a one-day license for $7 (residents) or $15 (non-residents) if you want to try fishing once. All licenses are valid when ready upon purchase and do not require a waiting period. A one-year license runs from the date you buy it, not from January 1st, so you can purchase one at any time during the year.

What Information You Will Need to Provide

When you buy a license online or at a license agent, you will need to provide your full name, date of birth, and address. You will also need to choose whether you are a resident or non-resident and confirm that you are 16 or older. If you are buying online, you will need a valid email address where the Wildlife Resources Commission can send your license confirmation.

You do not need to pass a test or show proof of residency at the time of purchase, though the Wildlife Resources Commission may ask for verification later if there is a question about your status. Have your ID handy if you are buying in person, as some license agents ask to see it, though it is not always required.

How to Buy Online Through the Wildlife Resources Commission

Go to the North Carolina Wildlife Resources Commission website and look for the "Buy a License" link on the homepage. Click on it and select "Fishing License." Choose your license type (one-year, 10-day, 3-day, or 1-day) and whether you are a resident or non-resident. Enter your name, date of birth, and address, then provide your email address.

Review the summary to make sure everything is correct, then choose your payment method (credit card, debit card, or electronic check). After payment goes through, you will see your license number on the screen. Print the page when ready or save it as a PDF. You can also have the license emailed to you, but printing from the screen is faster. Your license is valid the moment you complete the purchase, so you can fish that same day.

Buying in Person at a License Agent

Find a license agent near you by searching the Wildlife Resources Commission website for "license agent locations" or by calling a local bait and tackle shop. When you arrive, tell the agent what type of license you want (one-year, 10-day, 3-day, or 1-day) and whether you are a resident or non-resident. The agent will ask for your name, date of birth, and address, then print your license on the spot.

The whole process takes about five minutes. You will receive a printed license that you must carry with you while fishing. Some agents may ask to see your ID, but it is not always required. Bring cash or a card — most agents accept both, though a few may be cash-only, so call ahead if you are unsure.

What to Do With Your License Once You Have It

Your license is a document you must carry with you every time you fish. If you printed it online, keep the printed copy in your wallet or tackle box. If you bought it in person, the agent gave you a printed copy. You must show your license to a wildlife officer if asked — a photo of the license on your phone or a digital copy is not acceptable as proof.

If you lose your printed license, you can print a replacement from the Wildlife Resources Commission website using your license number and email address, or you can buy a new license. There is no charge for a replacement. Keep your license number and confirmation email in case you need to reference them later.

Frequently Asked Questions

Do I need a separate license for saltwater fishing?

No. A single North Carolina recreational fishing license covers both freshwater and saltwater fishing. You do not need to buy two licenses or pay extra for saltwater access.

Can I fish without a license if I am visiting for just one day?

No, you must have a license. However, North Carolina offers a 1-day license for $7 (residents) or $15 (non-residents) that you can buy online or at any license agent. You can purchase it the morning you plan to fish.

What happens if I get caught fishing without a license?

Fishing without a license is a violation that can result in a fine. The amount varies, but it is typically several hundred dollars. Carrying your license takes seconds and costs far less than a citation.

Can my child fish without a license if I have one?

Children under 16 can fish without a license as long as they are with a licensed adult who is actively supervising them. Once they turn 16, they must have their own license.

How long does a license stay valid?

A one-year license is valid for 12 months from the date you buy it. A 10-day license is valid for 10 consecutive days, a 3-day license for 3 consecutive days, and a 1-day license for that calendar day only.