North Carolina Fishing License: Cost, Requirements & How to Buy
A North Carolina fishing license costs $51 for a resident adult and $56 for a non-resident adult (fees verified 2026-11-06).
North Carolina splits its fishing license by water type much like Texas and Florida, but adds a unified option for residents who want both inland and coastal coverage in a single purchase rather than buying two separate licenses.
Resident figure shown is the Unified inland+coastal license ($51); inland-only is $32, coastal-only is $20. Non-resident figure shown is inland-only ($56) since NC does not sell a non-resident unified annual; non-resident coastal-only is $40. Fees from the NCWRC regulations digest, last updated July 13, 2026.
Fee last verified 2026-11-06.
Heading out for North Carolina fishing? Game wardens require carrying physical or digital license proof and valid tags. Equip yourself with a waterproof license and tag pouch, rechargeable wide-beam LED headlamp, and corrosion-resistant multi-tool pliers before your trip.
Once you have the license, check the North Carolina fishing regulations: statewide daily bag limits, size limits and seasons by species.
What a North Carolina fishing license costs
Residents pay $32 for inland-only, $20 for coastal-only, or $51 for the unified license covering both. Non-residents pay $56 for inland-only or $40 for coastal-only. North Carolina does not sell a non-resident unified annual license, so visitors needing both must buy the two licenses separately.
Short-term options
A 10-day inland license is $12 for residents and $29 for non-residents; a 10-day coastal license is $9 for residents and $15 for non-residents, solid options for a single fishing trip rather than a full annual license.
How to buy your North Carolina fishing license
Go Outdoors North Carolina handles online sales for every license tier. Licenses are also available through authorized agents statewide, including bait shops and marinas in coastal counties.
Fishing in North Carolina: what to expect
North Carolina's Outer Banks fishery is the state's biggest draw for visiting anglers. Red drum fishing along the barrier islands and surf-casting for striped bass each fall have built a genuine tourism industry around Hatteras and Oregon Inlet. Inland, the state's mountain trout streams in the west offer both stocked and wild trout fishing through a Hatchery Supported Trout Waters program, while the Piedmont's reservoir system (Jordan Lake and Falls Lake among the largest) carries most of the state's bass and crappie fishing within easy reach of the Raleigh-Durham area. The unified license genuinely pays for itself for anyone splitting time between the mountains and the coast in the same year.
Best times to fish in North Carolina
The Outer Banks' fall striped bass run, roughly October through December, is the state's signature coastal fishing event, drawing surf and boat anglers to Hatteras as fish migrate south along the barrier islands. Red drum fishing stays productive for much of the year in the sounds behind the islands, with fall again standing out as bull reds school up before winter. In the mountains, the state's Hatchery Supported Trout Waters get stocked several times between early spring and Labor Day, with the days immediately following each stocking producing the most consistent fishing before pressure thins the take.
Unified, inland-only and coastal-only
The $51 resident figure is the Unified inland plus coastal license. Inland-only is $32; coastal-only is $20. Non-residents do not get a unified annual: inland-only is $56 and coastal-only is $40, which is why the finder shows $56. If you will fish a mountain trout stream and a Pamlico Sound dock in the same year as a resident, buy Unified. If you will only fish Jordan Lake, inland-only is enough.
Short-term licenses exist and are the right product for a week at the Outer Banks. Coastal fishing from a pier sometimes has its own exception; do not assume a beach town tourism flyer is the law. The Wildlife Resources Commission and the Division of Marine Fisheries split inland and coastal. A ticket for the missing half of the license is cheaper to avoid than to argue.
Go Outdoors North Carolina is the online system. If you will fish both a mountain trout stream and a sound, residents should buy Unified at $51 rather than stacking inland and coastal later. Non-residents cannot buy Unified; pick inland-only or coastal-only for the water you will actually fish, or buy both if the week includes a drive from Boone to the Outer Banks. Trout waters in the west can carry extra gear rules (single hook, delayed harvest) that the license does not describe. Read the inland fishing regulations for that stream.
How to renew a North Carolina fishing license
There is no separate renewal process in North Carolina. A fishing license is not extended in place; when it expires you buy a new one for the next license year through the same system you used the first time, and your customer profile, hunter or angler ID and any saved payment details carry over so the second purchase takes a couple of minutes.
The fastest route is the official North Carolina online licensing portal, which also lets you print or download the new license and add any stamps, tags or endorsements in one transaction. In-person license agents (sporting goods stores, bait shops and, in many states, county clerks) sell the same license at the same price, so use whichever is closer. Buying before the old license lapses is not required, but it avoids an accidental gap if a season opens before you get round to it.
Planning more than one? See the North Carolina hunting license page too, see how much a fishing license costs in every state, compare non-resident fishing fees across states, browse every state, or use the state license finder.