NC Fishing License Cost: Resident & Nonresident Fees
North Carolina fishing license cost depends on where you fish: inland waters, coastal waters, joint waters, Public Mountain Trout Waters, or a special Mountain Heritage Trout Water. Residents and nonresidents have different prices, and the cheapest license is not always the right one. This guide breaks down 2026 NC fishing license cost for resident and nonresident anglers, including 10-day inland, 10-day coastal, annual inland, annual coastal, resident unified inland/coastal, trout coverage, youth rules, digital license proof, and official Go Outdoors North Carolina links.
Watch Before You Buy: Go Outdoors North Carolina Account Help
This Go Outdoors North Carolina tutorial is useful if you are new to the portal and want to understand customer account steps before buying or managing outdoor products. Use the video for portal help, then verify fishing license fees and rules through NC Wildlife, NC DEQ and the current regulations.
Video availability may change. Official NC Wildlife, NC DEQ and Go Outdoors North Carolina pages should be treated as the final source.
Which NC Fishing License Do You Need?
North Carolina is different from many states because inland and coastal fishing are separate license privileges. Before looking only at price, decide where you will fish. A license that is perfect for mountain trout streams may not cover ocean surf fishing, and a coastal recreational license may not cover inland lakes.
Lakes, Rivers and Trout
Use inland fishing for statewide inland waters, Public Mountain Trout Waters, trout waters on game lands and joint waters.
Coastal and Joint Waters
Use coastal recreational fishing for coastal and joint waters. It does not authorize inland fishing.
Unified Option
North Carolina residents can buy unified inland/coastal fishing to cover statewide inland and coastal recreational fishing.
Nonresident Split
Nonresidents generally choose inland or coastal separately because annual unified inland/coastal is not available to nonresidents.
10-Day License
Residents and visitors can use 10-day inland or 10-day coastal licenses for short trips.
Mountain Heritage
A special $8 three-day license is available only for designated Mountain Heritage Trout Waters.
North Carolina Fishing License Cost Snapshot for 2026
These are the core NC fishing license prices most anglers compare. Annual licenses are generally valid for 12 months from the date of purchase unless otherwise specified.
State Inland Fishing
Statewide inland fishing, including Public Mountain Trout Waters, trout waters on game lands and joint waters.
Nonresident State Inland Fishing
Best for visitors who fish inland North Carolina more than a short 10-day trip.
Coastal Recreational Fishing
Covers coastal and joint waters. It does not authorize inland fishing.
Nonresident Coastal Recreational Fishing
Best for out-of-state anglers fishing coastal and joint waters more than 10 days.
Unified Inland / Coastal Recreational Fishing
Statewide inland and coastal recreational fishing for residents during the license term.
10-Day Inland or Coastal
Short-term resident and nonresident options for inland or coastal fishing trips.
NC Inland Fishing License Cost: Resident and Nonresident
Choose inland fishing if you will fish North Carolina inland public waters, mountain trout streams, inland lakes, rivers, reservoirs, game-land trout waters or designated Public Mountain Trout Waters. It does not cover coastal waters.
Resident 10-Day Inland
Best for a short resident inland trip when you do not need annual coverage.
Resident Annual Inland
Best for North Carolina residents who fish inland more than a few days.
Trout Included
Inland fishing includes Public Mountain Trout Waters and trout waters on game lands.
Nonresident 10-Day Inland
Best for visitors on a short inland fishing vacation.
Nonresident Annual Inland
Best for out-of-state anglers who will fish inland North Carolina more than one short trip.
Not Coastal
Inland fishing does not authorize fishing in coastal waters.
NC Coastal Fishing License Cost: Resident and Nonresident
Choose coastal recreational fishing if you will fish North Carolina coastal waters, ocean beaches, piers, sounds, saltwater areas or joint waters. It does not authorize inland fishing.
Resident 10-Day Coastal
Lowest-cost short-term coastal option for North Carolina residents.
Resident Annual Coastal
Good for coastal-only resident anglers who do not need inland privileges.
Nonresident 10-Day Coastal
Best for short coastal trips by out-of-state visitors.
Nonresident Annual Coastal
Best for repeat coastal visitors or extended coastal stays.
Coastal + Joint Waters
Covers coastal and joint waters, not inland waters.
Boat Blocks Are Special
Blocks of ten 10-day coastal licenses have separate boat-owner rules and are not for charter use.
NC Unified Inland/Coastal License: Best Resident All-Water Option
North Carolina residents can buy a unified inland/coastal recreational fishing license for statewide inland and coastal recreational fishing. It includes Public Mountain Trout Waters, trout waters on game lands and joint waters. This annual unified option is not available to nonresidents.
Resident Unified Annual
Best resident choice if you fish both inland and coastal waters during the year.
Statewide Recreational Fishing
Covers inland, coastal, Public Mountain Trout Waters, trout waters on game lands and joint waters.
Not for Nonresidents
The annual unified inland/coastal recreational fishing license is listed as resident-only.
North Carolina Joint Waters: Why Two License Types Can Work
Joint waters are areas managed by both the Marine Fisheries and Wildlife Resources commissions. NC DEQ explains that recreational fishing in joint waters requires either a Coastal Recreational Fishing License or a WRC inland fishing license. This is helpful if you fish in transition areas where freshwater and coastal systems meet.
Inland License Works
Valid inland fishing privileges can cover joint waters.
Coastal License Works
A Coastal Recreational Fishing License can also cover joint waters.
Check the Water
Do not guess. Confirm whether your exact spot is inland, coastal or joint water.
NC Trout Fishing License Cost and Mountain Heritage Waters
North Carolina does not list a separate general trout stamp in the main inland fishing license table. Inland fishing privileges include fishing in Public Mountain Trout Waters and trout waters on game lands. There is also a special Mountain Heritage Trout Waters license for designated city waters.
Inland Covers Trout Waters
State inland fishing includes Public Mountain Trout Waters and trout waters on game lands.
Mountain Heritage 3-Day
Residents and nonresidents may buy a $8 three-day license only for designated Mountain Heritage Trout Waters.
Designated Cities Only
The Mountain Heritage license is valid only for waters designated under that program.
NC 10-Day Fishing License Cost: Short-Trip Math
The 10-day licenses are designed for vacations, visitor trips, family stays and short fishing plans. They are valid for the 10-day period specified on the license.
| Trip Plan | Resident Cost | Nonresident Cost | Coverage |
|---|---|---|---|
| 10-day inland trip | $11 | $28 | Inland, Public Mountain Trout Waters, trout waters on game lands, joint waters. |
| 10-day coastal trip | $8 | $14 | Coastal and joint waters only. |
| 3-day designated Mountain Heritage Trout Water | $8 | $8 | Only designated Mountain Heritage Trout Waters. |
| Resident inland + coastal year | $49 unified | N/A | Resident statewide inland and coastal recreational fishing. |
NC Annual Fishing License Validity
Unless otherwise specified, North Carolina annual licenses are valid for 12 months from the date of purchase. This is useful because you do not have to wait for a calendar-year reset if you buy mid-season.
12 Months from Purchase
Most annual licenses run 12 months from the purchase date unless otherwise stated.
Buy Before First Trip
Start the license term when you are ready to fish, not months before your trip.
Keep Digital Proof
Go Outdoors North Carolina provides digital license proof and reprint access.
Who Needs an NC Fishing License?
Individuals 16 years of age or older using any bait or gear to catch finfish in North Carolina public waters must possess a valid North Carolina fishing license. This requirement does not apply to private ponds. Youth under 16 are generally exempt from fishing license requirements, but they still must follow seasons, size limits, creel limits and local rules.
Most Anglers 16+
Need a valid NC fishing license in public waters.
Youth Under 16
Generally exempt from the fishing license requirement.
Private Ponds
The general license requirement does not apply to private ponds.
Rules Still Apply
License-exempt anglers still need to follow fishing regulations.
How to Buy an NC Fishing License Online
The official online system is Go Outdoors North Carolina. You can create a new customer profile, locate an existing WRC customer account, buy licenses, view current licenses and reprint your license.
Start at Go Outdoors North Carolina
Use the official customer lookup page or start from NC Wildlife’s license pages. Avoid unofficial lookalike websites.
Find or create your customer profile
Returning buyers can log in using date of birth, last name and an identifier such as WRC ID, driver’s license or other accepted option.
Choose resident or nonresident
Residency changes the fee. Do not choose resident unless you legally qualify as a North Carolina resident.
Select inland, coastal or unified
Choose based on where you will fish. Residents fishing both inland and coastal should compare unified.
Pick annual or 10-day
Short trips may be cheaper with 10-day licenses; repeat trips are usually better with annual coverage.
Save digital proof
Go Outdoors North Carolina sends a digital version by email, and you can reprint from your account.
NC Digital License, Reprint and Hard Card Notes
Go Outdoors North Carolina states that customers receive an email with a digital version of the license and that the digital license is valid. To reprint, log into your account and select “reprint my license.” The Go Outdoors North Carolina app can also help store license products on your phone and sync recent purchases.
Email Digital License
After purchase, keep the digital license email accessible.
Reprint from Account
Log into Go Outdoors North Carolina and use the reprint option if needed.
Use the Mobile App
The Go Outdoors NC app can help store licenses and outdoor information on your phone.
Which NC Fishing License Cost Is Cheapest for Your Trip?
The cheapest option depends on water type and how many days you will fish. Do not buy only by price; buy the license that covers your exact water.
| Angler Situation | Likely Best License | Why |
|---|---|---|
| Resident fishing inland for one short trip | 10-day inland – $11 | Cheaper than annual if truly one trip. |
| Resident fishing inland several times | Annual inland – $30 | Beats repeated 10-day purchases. |
| Resident fishing both inland and coastal | Unified inland/coastal – $49 | Covers both in one annual resident license. |
| Nonresident coastal vacation up to 10 days | 10-day coastal – $14 | Best short coastal-only visitor value. |
| Nonresident inland vacation up to 10 days | 10-day inland – $28 | Best short inland visitor value. |
| Nonresident repeat inland trips | Annual inland – $54 | Better than buying multiple 10-day inland licenses. |
| Designated Mountain Heritage Trout Water only | 3-day Mountain Heritage – $8 | Only valid on designated Mountain Heritage Trout Waters. |
NC Fishing License Cost Mistakes That Waste Money
Most North Carolina license mistakes happen because anglers confuse inland and coastal coverage, overlook joint waters, buy annual when 10-day is enough, or buy the cheapest license without checking the exact water.
Before Buying
- Do not buy coastal if your trip is inland only.
- Do not buy inland if your trip is ocean, sound or coastal only.
- Do not buy nonresident annual if one 10-day trip is all you need.
- Do not buy Mountain Heritage unless you are fishing designated Mountain Heritage Trout Waters only.
- Do not choose resident pricing unless you legally qualify.
- Do not assume a license covers recreational commercial gear.
Before Fishing
- Confirm whether your water is inland, coastal or joint.
- Carry digital or printed license proof.
- Review size, creel and season limits.
- Check Public Mountain Trout Waters rules if trout fishing.
- Check game land or access rules where applicable.
- Use official NC Wildlife and NC DEQ pages for final decisions.
Official North Carolina Fishing License Cost Links
Use these official or official-regulation pages for final decisions. This guide explains the cost structure, but North Carolina Wildlife Resources Commission and NC DEQ control license fees, coverage, rules and current regulations.
NC Fishing License Cost FAQ
How much is a North Carolina resident fishing license in 2026?
The main resident annual fishing costs are $30 for state inland fishing, $19 for coastal recreational fishing, and $49 for unified inland/coastal recreational fishing.
How much is a North Carolina nonresident fishing license?
The main nonresident annual costs are $54 for state inland fishing and $38 for coastal recreational fishing. Annual unified inland/coastal recreational fishing is not available to nonresidents.
How much is a 10-day NC fishing license?
The 10-day inland fishing license is $11 for residents and $28 for nonresidents. The 10-day coastal recreational fishing license is $8 for residents and $14 for nonresidents.
Does a North Carolina inland fishing license cover trout?
Yes. State inland fishing includes Public Mountain Trout Waters, trout waters on game lands and joint waters. Always check the current trout regulations for the exact water.
Does a North Carolina coastal fishing license cover inland lakes?
No. The Coastal Recreational Fishing License authorizes fishing in coastal and joint waters, but it does not authorize fishing in inland waters.
Does a North Carolina inland fishing license cover coastal waters?
No. State inland fishing does not include fishing in coastal waters, although it does include joint waters.
What is the NC resident unified fishing license?
The resident unified inland/coastal recreational fishing license costs $49 and covers statewide inland and coastal recreational fishing during the license term. It is resident-only.
Who needs a North Carolina fishing license?
Most individuals age 16 or older using bait or gear to catch finfish in North Carolina public waters need a valid fishing license. The requirement does not apply to private ponds.
How long is a North Carolina annual fishing license valid?
Unless otherwise specified, annual North Carolina fishing licenses are valid for 12 months from the date of purchase.
Can I buy an NC fishing license online?
Yes. You can buy through Go Outdoors North Carolina, the official online licensing portal.
Can I reprint my North Carolina fishing license?
Yes. Go Outdoors North Carolina says customers can log into their account and select “reprint my license.” A digital license sent by email is also valid.
Where should I verify NC fishing license cost?
Verify through Go Outdoors North Carolina, NC Wildlife, NC DEQ’s coastal license page and the current North Carolina fishing regulations before buying or fishing.
Final Take: NC Fishing License Cost Depends on Inland vs Coastal Water
The best NC fishing license cost choice starts with the water. Inland fishing covers inland waters, Public Mountain Trout Waters, trout waters on game lands and joint waters. Coastal recreational fishing covers coastal and joint waters, but not inland waters. Residents who fish both should compare the $49 unified inland/coastal license. Nonresidents usually choose inland or coastal separately.
Before checkout, confirm your water type, trip length, residency, age, trout plans and whether you need annual or 10-day coverage. Buy through Go Outdoors North Carolina, keep digital or printed proof, and use NC Wildlife and NC DEQ as the final authority before fishing.
Select a state on the left + fill in the form + click the button to see your result here.