North Carolina Fishing License (2026): Cost, Where to Buy & Rules
Issued by the North Carolina Wildlife Resources Commission
How much is a fishing license in North Carolina (NC)?
A resident annual North Carolina fishing license costs $30.00, and a non-resident (out-of-state) annual license is $54.00. Saltwater fishing also needs a separate stamp ($19.00). North Carolina also offers short-term day passes for out-of-state visitors and discounted youth and senior licenses, all sold by the North Carolina Wildlife Resources Commission.
How does North Carolina compare? See the 2026 fishing license cost by state price index.
🎫 Buy a North Carolina Fishing License →Fishing in North Carolina
North Carolina reaches from the Appalachians to the Gulf Stream. The Outer Banks are famous for red drum, cobia and king mackerel inshore and billfish and tuna offshore out of Hatteras and Oregon Inlet. Piedmont reservoirs hold bass, crappie and catfish, and the mountain streams give up wild and stocked trout. A coastal license covers the salt, and the state's geography means the fishing shifts with elevation and season.
North Carolina Fishing License Types & 2026 Prices
Resident Annual
Freshwater
$30.00
Non-Resident Annual
Freshwater
$54.00
Non-Resident 10-Day
Freshwater
$28.00
Senior Lifetime (Age 70+)
Freshwater
$19.00
NC resident 70+: one-time $19.00 Age 70 Resident Lifetime Inland Fishing License (not annual/free). No age-65 product exists; a grandfather clause lets residents born on/before 8/1/1953 qualify at 65.
Youth (under 16)
Free✅ Prices verified August 2026 from the North Carolina Wildlife Resources Commission. License fees can change year to year — confirm current rates with the agency before you buy.
Who needs a North Carolina fishing license?
Most adult anglers need a license to fish in North Carolina. Several groups are exempt or pay a reduced fee:
- Youth
- Children under 16 do not need a license. Anglers under 16 need no licence, resident or non-resident.
- Seniors (70+)
- North Carolina's senior tier is age 70, not 65: residents 70+ buy a one-time $19.00 Age 70 Resident Lifetime Inland Fishing License (a matching $19.00 Age 70 Lifetime Coastal licence covers saltwater). A grandfather clause lets residents born on or before August 1, 1953 qualify at 65 — a resident turning 65 today does NOT qualify. Cheap one-time lifetime licences, not free and not annual.
- Anglers with disabilities
- Resident Totally Disabled Lifetime Inland Fishing License — $14.00 one-time (raised from $11.00); a matching $14.00 Totally Disabled Lifetime Coastal licence is also offered.
- Veterans & military
- Resident Disabled Veteran Lifetime Inland Fishing License — $14.00 one-time (raised from $11.00); a matching $14.00 Disabled Veteran Lifetime Coastal licence is also offered.
- Free fishing days (2027)
- July 4 each year is North Carolina's single Free Fishing Day — from 12:01 a.m. to 11:59 p.m. anyone may fish any public water statewide, inland, coastal and joint waters alike, with no fishing licence and no trout licence. The next occurrence is Sunday, July 4, 2027. All other rules still apply: length limits, daily possession limits, and bait and tackle restrictions.
Short-term day licenses are available for visitors and occasional anglers. Always confirm the current rules with the North Carolina Wildlife Resources Commission before heading out. ✅ Exemptions verified August 2026.
Saltwater & beach fishing in North Carolina
North Carolina requires a separate saltwater stamp ($19.00) for saltwater fishing. NC requires a separate Coastal Recreational Fishing License (CRFL), not a stamp — resident annual $19.00, non-resident annual $38.00; resident 10-day $8.00, non-resident 10-day $14.00. A $49.00 Unified Inland/Coastal Resident Annual license covers both fisheries.
Where to buy a North Carolina fishing license
Online (cheapest): buy directly from the North Carolina Wildlife Resources Commission — that’s the cheapest option, with no third-party markup.
In person: most sporting goods retailers (Bass Pro Shops, Cabela’s, Walmart) and many tackle shops in North Carolina also sell licenses.
North Carolina Fishing Limits by Species (2026)
General statewide bag, size, and season limits for popular North Carolina species.
| Species | Daily Bag | Min Size | Season |
|---|---|---|---|
| Largemouth BassNo statewide minimum length — creel 5, only 2 under 14 inches; trophy waters may differ | 5 | No limit | Year-round |
| Redfish (Red Drum)Slot 18–27 inches in coastal waters | 1 | 18" | Year-round |
| Striped BassNo statewide default — impoundments (20-inch/4 fish), rivers (18-inch), seasons set per-water by proclamation | No limit | No limit | Varies by water |
⚠️ Limits are general statewide references and change year to year — many lakes and rivers carry their own bag, size, and slot rules. Always confirm the current regulation for your specific water with the North Carolina Wildlife Resources Commission before you keep a fish. Reviewed July 2026.
North Carolina Fishing License FAQ
How much is a fishing license in North Carolina?
A resident annual fishing license in North Carolina costs $30.00, and a non-resident (out-of-state) annual license costs $54.00. North Carolina also offers short-term (day) licenses for visitors, discounted youth and senior options. Licenses are sold by the North Carolina Wildlife Resources Commission.
How much is an out-of-state fishing license in North Carolina?
An out-of-state (non-resident) annual fishing license in North Carolina costs $54.00. For a shorter trip, North Carolina also sells 10-Day licenses. Buy online from the North Carolina Wildlife Resources Commission before you fish.
Do you need a fishing license in North Carolina?
Yes. North Carolina requires a fishing license to fish recreationally. Children under 16 are exempt. North Carolina's senior tier is age 70, not 65: residents 70+ buy a one-time $19.00 Age 70 Resident Lifetime Inland Fishing License (a matching $19.00 Age 70 Lifetime Coastal licence covers saltwater). A grandfather clause lets residents born on or before August 1, 1953 qualify at 65 — a resident turning 65 today does NOT qualify. Cheap one-time lifetime licences, not free and not annual. Always confirm current rules with the North Carolina Wildlife Resources Commission before you fish.
Do you need a saltwater stamp to fish in North Carolina?
Yes — North Carolina requires a separate saltwater stamp or endorsement for saltwater fishing, which costs $19.00 on top of the regular license. NC requires a separate Coastal Recreational Fishing License (CRFL), not a stamp — resident annual $19.00, non-resident annual $38.00; resident 10-day $8.00, non-resident 10-day $14.00. A $49.00 Unified Inland/Coastal Resident Annual license covers both fisheries.
Where do you buy a North Carolina fishing license?
Buy directly from the North Carolina Wildlife Resources Commission online — that's the cheapest option (no third-party markup). You can also buy at most sporting-goods retailers and many tackle shops in North Carolina.
Fishing licenses in nearby states
Got your license — now find a fishing buddy in North Carolina
MyFishingBuds matches you with anglers in North Carolina by style, species, and schedule.
Find a fishing buddy →