North Carolina fishing license costs depend on where you fish, how long you need coverage, and whether you are a resident. Under the current 2026–27 fee schedule, a resident annual inland license costs $32, an annual coastal license costs $20, and the resident-only annual Unified Inland/Coastal Recreational Fishing License costs $51. Nonresidents pay $56 for annual inland coverage or $40 for annual coastal coverage.
Quick Answer
For 2026–27, North Carolina fishing licenses start at $9 for a resident 10-day coastal license and $12 for a resident 10-day inland license. Annual licenses cost $32 inland or $20 coastal for residents. Residents who want both can buy a $51 annual Unified Inland/Coastal license. A $5 transaction fee applies to the total license order.
Key Takeaways
- Most anglers age 16 or older need the appropriate North Carolina fishing license when fishing public waters.
- Annual inland licenses cost $32 for residents and $56 for nonresidents.
- Annual Coastal Recreational Fishing Licenses cost $20 for residents and $40 for nonresidents.
- The annual Unified Inland/Coastal Recreational Fishing License costs $51 and is available to residents only.
- Ten-day inland licenses cost $12 resident / $29 nonresident; 10-day coastal licenses cost $9 resident / $15 nonresident.
- North Carolina applies a $5 transaction fee to the total license order.
- Since Dec. 1, 2025, anglers must report the harvest of five specified finfish species in waters covered by the mandatory reporting law.
Who Needs a North Carolina Fishing License?

Most people age 16 or older who use bait or fishing gear to catch finfish in North Carolina public waters need a valid fishing license. Anglers under 16 are exempt from the ordinary fishing-license requirement.
The exact license depends on the water. Inland waters normally require an inland fishing license, while recreational finfishing in coastal waters requires a Coastal Recreational Fishing License (CRFL). In joint waters, either an appropriate inland license or CRFL can provide fishing authority.
North Carolina also has several exemptions. A fishing license is not required for inland fishing in a qualifying private pond. However, owning or fishing from private property does not automatically exempt someone when the water itself is public or otherwise subject to state licensing requirements.
Qualifying North Carolina residents serving in the U.S. Armed Forces outside the state may fish without the normal state fishing license while on authorized leave in North Carolina for 30 days or less. They must carry a military identification card and official documentation confirming the authorized leave.
North Carolina also designates July 4 as Free Fishing Day. No hook-and-line fishing license is required in the state’s public waters that day, although seasons, size limits, creel limits, gear restrictions, and other fishing rules still apply.
See the official North Carolina license exemptions statute for the complete legal language.
Which North Carolina Fishing License Do You Need?
North Carolina anglers generally choose an inland license for freshwater fishing, a Coastal Recreational Fishing License for coastal finfishing, or a resident Unified Inland/Coastal Recreational Fishing License for statewide inland and coastal coverage.
| Where You Plan to Fish | Typical License | Who Can Buy It |
|---|---|---|
| Inland waters | Inland Fishing License | Residents and nonresidents |
| Coastal fishing waters | Coastal Recreational Fishing License | Residents and nonresidents |
| Joint waters | Qualifying inland license or CRFL | Residents and nonresidents |
| Inland + coastal statewide | Unified Inland/Coastal Recreational Fishing License | Residents only |
Pro Tip: Check whether your destination is classified as inland, coastal, or joint water before buying. The cheaper license is not useful if it does not cover the water you plan to fish.
License Types Overview
North Carolina offers short-term, annual, and lifetime fishing licenses. A 10-day license works well for vacations and short fishing trips. Annual licenses generally remain valid for 12 months from the date of purchase. Lifetime licenses remain valid for the life of the license holder.
Inland licenses include fishing in Public Mountain Trout Waters, trout waters on game lands, and joint waters, but they do not authorize fishing in coastal waters. Coastal Recreational Fishing Licenses authorize recreational finfishing in coastal and joint waters but do not authorize fishing in inland waters.
The resident-only Unified Inland/Coastal Recreational Fishing License combines inland and coastal privileges. It is the simplest annual option for a North Carolina resident who plans to fish both freshwater and saltwater.
Waters and Age Rules
Anglers age 16 and older generally need the license that matches the water they are fishing. Children under 16 are exempt from the ordinary state fishing-license requirement, although catch limits, seasons, reporting rules, and other fishing regulations can still apply.
A qualifying private pond is exempt from the inland fishing-license requirement. This exemption should not be confused with simply fishing from privately owned shoreline next to public water.
In coastal waters, anyone age 16 or older recreationally taking finfish normally needs a CRFL unless another exemption or blanket-license arrangement applies.
Special Permits and Exemptions
North Carolina provides several special fishing-license arrangements for qualifying residents and events.
- Subsistence waiver: qualifying residents receiving Medicaid, Food Stamps, or Work First Family Assistance through their county Department of Social Services may obtain a free Unified Inland/Coastal Recreational Fishing License Waiver.
- Legally blind residents: may qualify for a free Lifetime Unified Inland/Coastal Recreational Fishing License.
- Adult care home residents: may qualify for a free Lifetime Unified Inland/Coastal Recreational Fishing License.
- Disabled veterans: qualifying resident veterans with a VA disability rating of at least 50% can obtain certain reduced-fee lifetime licenses.
- Totally disabled residents: qualifying residents can obtain certain reduced-fee lifetime licenses.
- Military leave: qualifying North Carolina residents serving outside the state may use the statutory 30-day-or-less leave exemption with the required documentation.
- Organized coastal fishing events: some events may qualify for a Coastal Recreational Fishing License Exemption Permit when the required application is submitted in advance.
How Much Does a North Carolina Fishing License Cost?
The table below summarizes the main current North Carolina fishing license fees for 2026–27. These are license prices before the standard $5 transaction fee applied to the total order.
| License | Resident | Nonresident | Coverage |
|---|---|---|---|
| 10-Day Inland Fishing | $12 | $29 | Inland and joint waters for the license period |
| 10-Day Coastal Recreational Fishing | $9 | $15 | Coastal and joint waters for the license period |
| Annual State Inland Fishing | $32 | $56 | Inland and joint waters |
| Annual Coastal Recreational Fishing | $20 | $40 | Coastal and joint waters |
| Annual Unified Inland/Coastal | $51 | Not available | Statewide inland, coastal, and joint waters |
| Lifetime Comprehensive Inland Fishing | $326 | Not available | Lifetime inland and joint-water coverage |
| Adult Lifetime Coastal | $326 | $652 | Lifetime coastal and joint-water coverage |
| Lifetime Unified Inland/Coastal | $587 | Not available | Lifetime statewide fishing coverage |
For a North Carolina resident who wants annual inland and coastal coverage, the $51 Unified license costs slightly less than buying the $32 inland and $20 coastal annual licenses separately.
Current inland fees are published through the North Carolina Wildlife Resources Commission regulations. Coastal fees and license privileges are published by the North Carolina Division of Marine Fisheries.
Annual License Fees
Annual fishing licenses are generally valid for 12 months from the date of purchase.
- Annual State Inland Fishing: $32 resident / $56 nonresident.
- Annual Coastal Recreational Fishing: $20 resident / $40 nonresident.
- Annual Unified Inland/Coastal Recreational Fishing: $51 resident only.
- Annual Recreational Commercial Gear License: $71 resident / $501 nonresident for limited recreational use of specified commercial gear.
The ordinary annual Coastal Recreational Fishing License does not have a separate senior annual price. Instead, eligible residents may qualify for a specially priced senior lifetime license.
Short-Term and Lifetime Fees
Short-term licenses are useful for visitors and occasional anglers. The 10-day inland license costs $12 for residents and $29 for nonresidents. The 10-day coastal license costs $9 for residents and $15 for nonresidents.
Lifetime licenses cost more initially but eliminate ordinary annual renewals. Adult resident lifetime Comprehensive Inland Fishing and Lifetime Coastal licenses are each $326. A nonresident adult Lifetime Coastal Recreational Fishing License costs $652. The resident Lifetime Unified Inland/Coastal Recreational Fishing License costs $587.
NC Annual Fishing License Fees
For most regular anglers, the annual inland, coastal, and unified licenses are the three main options to compare.
The $32 resident State Inland Fishing License covers statewide inland fishing, including Public Mountain Trout Waters and joint waters, but not coastal waters. The $20 resident Annual Coastal Recreational Fishing License covers coastal and joint waters but not inland waters.
A resident planning to fish both systems can choose the $51 annual Unified Inland/Coastal Recreational Fishing License. Nonresidents do not have an annual unified option and must obtain the appropriate inland and coastal licenses separately when both are needed.
Note: The license fee is not necessarily the final checkout total. North Carolina’s current licensing guidance applies a $5 transaction fee to the total order.
NC Lifetime Fishing License Costs
North Carolina lifetime fishing licenses are designed for anglers who want long-term coverage without yearly renewal.
The resident Lifetime Comprehensive Inland Fishing License costs $326. The adult Lifetime Coastal Recreational Fishing License costs $326 for residents and $652 for nonresidents. Residents who want lifetime inland and coastal coverage can buy the Lifetime Unified Inland/Coastal Recreational Fishing License for $587.
Coastal lifetime licenses are also available at reduced prices for younger anglers:
- Infant, under age 1: $131 resident or nonresident.
- Youth, ages 1–11: $196 resident or nonresident.
- Adult, age 12 and older: $326 resident / $652 nonresident.
For the senior Lifetime Coastal Recreational Fishing License, residents born on or before Aug. 1, 1953 may qualify beginning at age 65. Residents born after Aug. 1, 1953 qualify when they reach age 70. The current senior lifetime coastal fee is $20.
Qualifying resident disabled veterans and totally disabled residents can obtain certain lifetime licenses at reduced prices. For example, the current Lifetime Coastal Recreational Fishing License is $15 for qualifying disabled veterans and $15 for qualifying totally disabled residents.
NC 10-Day Fishing License Prices
North Carolina’s 10-day licenses are the lowest-cost standard options for anglers who only need temporary coverage.
| 10-Day License | Resident | Nonresident |
|---|---|---|
| Coastal Recreational Fishing | $9 | $15 |
| Inland Fishing | $12 | $29 |
The 10-day inland license covers inland fishing during the specified period and includes Public Mountain Trout Waters, game-land trout waters, and joint waters. It does not authorize coastal fishing.
The 10-day Coastal Recreational Fishing License authorizes recreational finfishing in coastal and joint waters during the license period but does not cover inland waters.
Free and Reduced-Fee NC Fishing Licenses
Some North Carolina residents qualify for free or reduced-fee fishing privileges.
A free Subsistence Unified Inland/Coastal Recreational Fishing License Waiver is available to qualifying residents who receive Medicaid, Food Stamps, or Work First Family Assistance through their county Department of Social Services. The waiver must be obtained through the county Department of Social Services.
Residents certified as legally blind and qualifying residents of adult care facilities may receive a free Lifetime Unified Inland/Coastal Recreational Fishing License.
Qualifying resident veterans who are at least 50% disabled as determined by the Department of Veterans Affairs can receive reduced-fee lifetime licenses. Certain totally and permanently disabled residents also qualify for reduced pricing.
Eligible volunteer firefighters, rescue-squad members, and emergency medical services squad members who meet the state’s service requirements may qualify to purchase eligible adult resident lifetime licenses for 50% of the applicable fee.
Where to Buy a North Carolina Fishing License
North Carolina fishing licenses can be purchased through several official channels:
- Online: through Go Outdoors North Carolina.
- Wildlife Service Agents: authorized license agents are available around the state.
- By phone: call 833-950-0575; customer service is generally available Monday through Friday, 8 a.m. to 5 p.m.
- NCWRC headquarters: licenses can be obtained directly from the Wildlife Resources Commission in Raleigh.
- Division of Marine Fisheries offices: most coastal licenses are available at DMF offices; certain blanket licenses are available only through DMF.
Some major retailers may operate as Wildlife Service Agents. If a Walmart or another retailer is an authorized agent, the underlying license price comes from the state fee schedule. Availability can vary by location, so it is safer to confirm that the store currently sells North Carolina licenses before making a trip.
Pro Tip: Buy the license before reaching the water and save the license information where you can access it easily. Also confirm current seasons, size limits, and possession limits before fishing.
2026 Mandatory Harvest Reporting Rule
A fishing license is no longer the only administrative requirement some North Carolina recreational anglers need to remember.
Beginning Dec. 1, 2025, recreational anglers must report fish they catch and keep from five species:
- Flounder
- Red Drum
- Spotted Seatrout (speckled trout)
- Striped Bass
- Weakfish (gray trout)
The requirement applies in Coastal Fishing Waters, Joint Fishing Waters, and specified Inland Fishing Waters adjacent to coastal or joint waters. Released fish do not need to be reported.
Electronic reporting is generally required when the fishing trip is complete. A paper-report-card option is available for anglers who cannot immediately report electronically.
For the current enforcement schedule, Dec. 1, 2025 through Nov. 30, 2026 is the verbal-warning phase for failure to report. Written-warning enforcement begins Dec. 1, 2026, with statutory infraction penalties scheduled for a later phase.
Read the current requirements on the NC Division of Marine Fisheries mandatory recreational harvest-reporting page.
NC Fishing License Rules, Limits, and Exemptions
Most anglers age 16 or older must have the correct fishing license for the water they are fishing, but several important exceptions and special situations apply.
- Under age 16: exempt from the ordinary fishing-license requirement.
- Private ponds: an inland fishing license is not required in a qualifying private pond.
- July 4: North Carolina’s Free Fishing Day removes the hook-and-line license requirement in public waters for that day.
- Military leave: qualifying North Carolina residents serving outside the state may be exempt while on authorized leave for 30 days or less when carrying the required documentation.
- Joint waters: either qualifying inland or coastal fishing privileges can cover recreational fishing.
- Licensed ocean piers: anglers may be covered when the public pier has the appropriate blanket license.
- For-hire boats: passengers can be covered by a blanket for-hire license; on a non-blanket vessel, anglers age 16 or older generally need their own CRFL.
A CRFL is specifically required for recreational finfishing in coastal waters. According to the Division of Marine Fisheries, a CRFL is not required merely to recreationally harvest oysters, clams, shrimp, or crabs, although separate gear, season, area, harvest, and possession rules may apply.
Warning: A valid fishing license does not guarantee that a fish may legally be kept. Species seasons, closed areas, minimum and maximum sizes, creel limits, gear restrictions, and mandatory reporting rules can change independently of licensing rules. Check the current NCWRC or Division of Marine Fisheries regulations before each trip.
Frequently Asked Questions
How much does it cost to get a fishing license in NC?
For 2026–27, resident fishing licenses include $12 for a 10-day inland license, $9 for a 10-day coastal license, $32 for an annual inland license, $20 for an annual coastal license, and $51 for the resident-only annual Unified Inland/Coastal license. A $5 transaction fee applies to the total order.
How much is a North Carolina fishing license at Walmart?
If a Walmart location is an authorized North Carolina Wildlife Service Agent, the license itself uses the state fee schedule. A $5 state transaction fee applies to the total license order. Not every Walmart location necessarily sells fishing licenses, so confirm availability before visiting.
Can I fish in North Carolina without a license?
Yes, but only when an exemption applies. Examples include anglers under 16, fishing in a qualifying private pond, fishing on July 4 during North Carolina’s Free Fishing Day, certain qualifying military residents on leave, and anglers covered by specific blanket licenses. Other fishing rules still apply.
How much is the fine for fishing without a license in North Carolina?
North Carolina law classifies fishing without a required license as an infraction rather than using a general $35–$500 fine range. Under the state’s general infraction statute, the sanction is normally no more than $100 unless another law provides a different penalty. Other fishing violations can carry separate penalties.
Do I need a fishing license on a North Carolina pier or charter boat?
It depends. A licensed public ocean pier with blanket privileges can cover its anglers, and a blanket for-hire vessel or captain’s license can cover qualifying passengers. If the pier or vessel does not provide blanket coverage, anglers age 16 or older generally need their own appropriate license.
Does one North Carolina fishing license cover both freshwater and saltwater?
The resident Unified Inland/Coastal Recreational Fishing License covers both inland and coastal recreational fishing. The annual version costs $51. Ordinary inland licenses do not cover coastal waters, and ordinary coastal licenses do not cover inland waters.
Conclusion
North Carolina gives anglers several ways to match a fishing license to their plans. For 2026–27, residents pay $32 for annual inland fishing, $20 for annual coastal fishing, or $51 for an annual Unified Inland/Coastal license. Short-term and lifetime choices are available as well, and qualifying anglers may receive free or reduced-fee privileges.
The license is only one part of fishing legally. Before heading to a lake, river, sound, pier, or coast, confirm the water classification, current fishing regulations, and any mandatory harvest-reporting requirement. That preparation leaves more time for the part that matters: a quiet line, an open stretch of water, and the next bite.
Sources
- North Carolina Wildlife Resources Commission — Fishing, Hunting & Trapping Regulations — current inland fishing regulations and 2026–27 licensing guidance.
- NC Division of Marine Fisheries — Recreational Fishing Licenses — coastal, unified, short-term, lifetime, reduced-fee, and special-license fees.
- NC Division of Marine Fisheries — Recreational License FAQs — pier, charter, blanket-license, coastal-water, and CRFL exemption guidance.
- North Carolina General Statutes §113-276 — age, military, tribal, Free Fishing Day, and other licensing exemptions.
- NC Division of Marine Fisheries — Mandatory Harvest Reporting — current recreational harvest-reporting species, areas, timing, and enforcement phases.
- North Carolina General Statutes §113-135 — legal classification of fishing without a required license.