North Carolina offers extraordinary fishing diversity — from mountain trout streams in the Blue Ridge to largemouth bass on Falls Lake, striped bass on Lake Norman, and redfish along the Outer Banks. NC uses a split inland/coastal system, so understanding which license you need — and which combos save money — is essential.
Residents can fish freshwater from just $25/year, add coastal access for $16, or get the unified combo for $41. The state also offers one of the best senior lifetime deals in the East: just $19 for lifetime inland fishing.
Source: North Carolina Wildlife Resources Commission (NCWRC) and NC Division of Marine Fisheries. All fees current for 2025–2026. Inland licenses valid from purchase date through June 30 of the following year. CRFL valid for one calendar year.
2026 North Carolina Fishing License Fees at a Glance
Resident Licenses
| License Type | Cost | Notes |
|---|---|---|
| Annual Inland Fishing | $25.00 | Freshwater (rivers, lakes, ponds) |
| Annual Coastal Recreational (CRFL) | $16.00 | Saltwater (ocean, sounds, tidal) |
| Annual Unified Inland/Coastal Combo | $41.00 | Both fresh + saltwater |
| Unified Sportsman/CRFL | $82.00 | Fish + hunt + coastal |
| 10-Day Inland | $9.00 | Short-term freshwater |
| 10-Day Coastal | $6.00 | Short-term saltwater |
Non-Resident Licenses
| License Type | Cost | Notes |
|---|---|---|
| Annual Inland Fishing | $45.00 | Full year freshwater |
| Annual Coastal Recreational (CRFL) | $32.00 | Full year saltwater |
| Unified Inland/Coastal Combo | $75.00 | Both fresh + saltwater |
| 10-Day Inland | $23.00 | Short-term freshwater |
| 10-Day Coastal | $11.00 | Short-term saltwater |
A $2–$5 transaction fee may apply for online/phone purchases.
Which License Do You Need?
| What You’re Doing | License Needed | Resident Cost |
|---|---|---|
| Mountain trout streams | Inland | $25.00 |
| Lake fishing (bass, crappie, catfish) | Inland | $25.00 |
| Surf fishing on the Outer Banks | CRFL (Coastal) | $16.00 |
| Pier fishing at Nags Head | CRFL (Coastal) | $16.00 |
| Charter boat in the Gulf Stream | None (covered by charter license) | Free |
| Both mountain trout + Outer Banks | Unified Combo | $41.00 |
Unified combo math: $25 inland + $16 coastal = $41 individually. The unified combo is also $41 — same price, but one license instead of two. If there’s any chance you’ll fish both, get the combo.
Lifetime Licenses
| License Type | Age | Cost |
|---|---|---|
| Infant Unified Sportsman/CRFL | 0–1 | $347.00 |
| Youth Unified Sportsman/CRFL | 2–11 | $567.00 |
| Adult Unified Inland/Coastal | 12+ | $567.00 |
| Adult Unified Sportsman/CRFL | 12+ | $851.00 |
| Comprehensive Inland Only | 12+ | $315.00 |
| Adult Coastal Only | 12+ | $315.00 |
| Senior Inland (70+) | 70+ | $19.00 |
| Senior Coastal (70+) | 70+ | $19.00 |
| Senior Unified Sportsman/CRFL (70+) | 70+ | $38.00 |
| NR Adult Coastal | 12+ | $630.00 |
| NR Adult Unified Sportsman/CRFL | 12+ | $1,952.00 |
Senior Lifetime Eligibility
| Born | Eligible at Age | Lifetime Inland | Lifetime Unified |
|---|---|---|---|
| On or before Aug 1, 1953 | 65 | $19.00 | $38.00 |
| After Aug 1, 1953 | 70 | $19.00 | $38.00 |
Outstanding value: At $19 for lifetime inland or $38 for unified, NC’s senior lifetime is among the cheapest in the nation. A 70-year-old who fishes 10 more years saves vs. annual licenses after just one year.
Military & Veteran Discounts
| Status | Benefit |
|---|---|
| NC resident on military leave | Exempt 30 days (carry ID + leave orders) |
| NR military stationed in NC | Purchase at resident rates (spouse + dependents under 18 too) |
| Disabled veterans (50%+ VA) | $14 lifetime inland / $139 lifetime unified |
| Honorably discharged veterans | Free on Mountain Heritage Trout Waters (carry DD214) |
Subsistence Waiver (Free License)
NC residents on Medicaid, Food Stamps (SNAP), or Work First can obtain a free unified fishing license. This is one of the few states that explicitly provides free fishing access to low-income residents.
Real-World Cost Scenarios
| Scenario | License(s) Needed | Resident Total | NR Total |
|---|---|---|---|
| Mountain trout only | Inland | $25.00 | $45.00 |
| Lake bass fishing only | Inland | $25.00 | $45.00 |
| Outer Banks surfcasting | CRFL | $16.00 | $32.00 |
| Trout + saltwater | Unified Combo | $41.00 | $75.00 |
| NR 10-day coastal trip | 10-Day Coastal | — | $11.00 |
| Senior (70+) all-access | Senior Unified Lifetime | $38.00 (one-time) | — |
| Disabled veteran (permanent) | DV Lifetime Inland | $14.00 (one-time) | — |
How NC Compares to Neighboring States
| State | Resident FW | NR FW | Saltwater | Senior |
|---|---|---|---|---|
| North Carolina | $25.00 | $45.00 | $16 R / $32 NR | $19 lifetime |
| Virginia | $23.00 | $47.00 | $23.00 R | Discounted |
| South Carolina | $10.00 | $35.00 | $11.00 R | Free (64+) |
| Tennessee | $28.00 | $50.00 | N/A | $10.00 |
| Georgia | $15.00 | $50.00 | Free | Free (65+) |
NC is competitive for residents ($25). The coastal CRFL at $16 is reasonable for a state with the Outer Banks. The $19 senior lifetime is a clear winner vs. most neighbors.
Lifetime License ROI
| License | Cost | Annual Equiv. (10 yr) | Pays for Itself In |
|---|---|---|---|
| Senior Inland ($19) | $19.00 | $1.90/yr | Less than 1 year |
| Senior Unified ($38) | $38.00 | $3.80/yr | Less than 1 year |
| Adult Unified ($567) | $567.00 | — | ~14 years (vs. $41/yr combo) |
| Infant Unified ($347) | $347.00 | — | ~9 years |
2026 Free Fishing Day
Saturday, July 4, 2026 — North Carolina’s annual Free Fishing Day (authorized since 1994).
| What’s Free | What Still Applies |
|---|---|
| No inland or coastal license required | All fishing regulations (limits, sizes) |
| Residents and non-residents | Species-specific seasons |
| All public waters including coastal | Gear and method restrictions |
NC tradition: Free Fishing Day has been on July 4th in North Carolina since 1994 — now in its 32nd year. NCWRC often hosts special stocking events and youth fishing derbies.
Where to Buy
Online (Fastest)
Visit Go Outdoors North Carolina — immediate activation.
Mobile App
Download the Go Outdoors NC app (iOS/Android) to purchase and store licenses digitally.
In Person
- Walmart, Bass Pro Shops, Cabela’s
- Local bait and tackle shops
- NCWRC offices
Frequently Asked Questions
How much is a NC fishing license?
Resident inland: $25. Coastal (CRFL): $16. Unified combo: $41. NR inland: $45. NR coastal: $32. NR unified: $75. Senior lifetime: $19–$38.
Do kids need a fishing license in NC?
No — children under 16 are exempt from all fishing licenses in North Carolina.
Do I need separate freshwater and saltwater licenses?
Yes — NC uses a split inland/coastal system. Get the unified combo ($41 R / $75 NR) if you fish both.
When is Free Fishing Day?
July 4 — every year since 1994. No inland or coastal license required.
How long is my NC license valid?
Inland licenses typically run from purchase date through June 30 of the following year (fiscal year basis). The CRFL is valid for one calendar year from purchase.
Can military get resident rates?
Yes — non-resident military stationed in NC, plus spouses and dependents under 18, purchase at resident rates.
Related Guides:
- Guide to Getting a Fishing License in North Carolina
- North Carolina Trout Fishing License
- Best Fishing in the Outer Banks
- Fishing License Costs in All 50 States
- Senior Fishing License Fees and Discounts Across the US
- Military Fishing License Discounts: State-by-State
- Lifetime Fishing License ROI: When Does It Make Financial Sense?







