North Carolina’s license prices are easiest to understand if you split them into three buckets: annual coverage, short-trip coverage, and lifetime coverage. The current schedule gives residents the cheapest path to fish both inland and coastal waters, while nonresidents usually buy inland and coastal coverage separately.

Quick reference

License Resident Nonresident
Annual inland fishing $30 $54
Annual coastal recreational fishing $19 $38
Annual unified inland plus coastal $49 Not offered
10-day inland $11 $28
10-day coastal $8 $14

Annual licenses run for 12 months from the purchase date. If you are a North Carolina resident who fishes both freshwater and coastal water, the unified annual license is the cleanest everyday choice. If you are visiting or only fishing one short trip, the 10-day options keep the cost low.

Annual and short-term prices

License type Resident Nonresident
10-day inland fishing $11 $28
10-day coastal recreational fishing $8 $14
Annual inland fishing $30 $54
Annual coastal recreational fishing $19 $38
Annual unified inland plus coastal $49 Not offered

What residents usually buy

Residents have the broadest set of choices.

  • Buy annual inland for freshwater-only fishing.
  • Buy annual coastal for beach, surf, sound, inlet, and tidal saltwater trips.
  • Buy annual unified if you fish both systems through the year.
  • Buy a 10-day license if you only need coverage for one short trip.

For many residents, the unified annual license is the easiest value decision because it removes the need to think about inland vs coastal every time a weekend trip changes.

What nonresidents usually buy

Nonresidents normally choose between inland and coastal rather than buying one statewide annual combo. If your trip includes both a freshwater stop and a saltwater stop, plan on buying separate nonresident licenses for those waters.

The 10-day licenses are especially useful for nonresidents because North Carolina offers both inland and coastal short-trip coverage.

Lifetime and senior prices worth knowing

North Carolina also keeps a substantial lifetime menu for anglers who fish often or want long-term family coverage.

Lifetime option Current price
Resident adult inland lifetime $315
Resident adult coastal lifetime $315
Resident adult unified inland plus coastal lifetime $567
Senior inland lifetime $19
Senior coastal lifetime $19
Senior unified inland plus coastal lifetime $38
Nonresident adult coastal lifetime $630

North Carolina also lists no-cost unified lifetime licenses for legally blind residents and residents of adult care homes, along with reduced-fee disability categories on the current schedule.

Which price path makes the most sense

  • Choose a 10-day license if you are visiting or only fishing one short trip.
  • Choose annual inland or annual coastal if you stay in one water type most of the year.
  • Choose annual unified if you are a resident who moves between lakes, rivers, surf, sounds, and joint waters.
  • Choose lifetime only if you know North Carolina will stay in your long-term fishing rotation.