Free North Carolina Fishing License Calculator

North Carolina Fishing License Cost 2026

Resident and non-resident fishing license prices for North Carolina — including inland vs. coastal license rules, Outer Banks coverage, and where to buy from the NCWRC.

Written and fact-checked by Jordan Whitfield, Site Editor

North Carolina License Price Calculator

Your Residency
Annual Inland (FW)
$30.00
Freshwater fishing
Coastal (Saltwater)
$19.00
Annual CRFL
Combo (FW + SW)
$49.00
Best value for both
10-Day (Coastal)
N/A
Resident not available
NC requires separate licenses for inland (freshwater) and coastal (saltwater) fishing. The Combo license at $49 covers both, but is resident-only. Licenses expire last day of February the following year. Verify at ncwildlife.gov before purchasing.
Buy Your NC License Online →
Compare North Carolina to all 50 states side by side Open Full Calculator →

How Much Is a Fishing License in North Carolina?

North Carolina runs a split license system: inland (freshwater) and coastal (saltwater) fishing require different licenses. A resident inland fishing license costs $30 per year, covering all freshwater lakes, rivers, and streams statewide. The Coastal Recreational Fishing License (CRFL) is $19 for residents and covers all ocean and estuarine waters — the Outer Banks, Pamlico Sound, Cape Fear River estuary, and the entire Atlantic coast. If you fish both, the Combination license at $49 covers inland and coastal under one purchase.

Non-residents pay significantly more: $54 for an annual inland license or $38 for an annual coastal license. A 10-day non-resident coastal license is available for $14 — a smart option for visiting anglers who are only staying for a week at the beach. There's no equivalent short-term inland license for non-residents, so if you plan to fish both freshwater and saltwater over a 10-day beach trip, calculate carefully which option gives you better value.

One quirk about NC licenses: they expire on the last day of February of the following year — not December 31st. A license purchased in January actually gives you 13+ months of coverage, making NC licenses one of the longer-duration purchases among all 50 states.

North Carolina Fishing License Price Table (2026)

License TypeResidentNon-ResidentNotes
Annual Inland (Freshwater)$30.00$54.00Expires last day of Feb
Annual Coastal (CRFL)$19.00$38.00Saltwater / estuary
Combo (Inland + Coastal)$49.00N/AResident only — no non-resident combo
10-Day CoastalN/A$14.00Non-residents only
Senior (65+)ReducedN/ACheck NCWRC for rate
Youth (Under 16)FreeFreeNo license required
North Carolina fishing license cost compared to the U.S. average annual fee
North Carolina resident and non-resident annual fees vs. the 50-state average.

Outer Banks and Coastal NC: What License Do You Need?

Fishing the Outer Banks — one of the top saltwater fishing destinations in the Southeast — requires the Coastal Recreational Fishing License (CRFL). This covers surf fishing on the beach, fishing from piers (though piers may charge their own access fee separately), and fishing in Pamlico Sound, Albemarle Sound, Cape Hatteras area, and all NC ocean waters. If you plan to fish the beach one day and a freshwater lake or river the next, go with the Combination license for $49 (resident only) and save yourself the hassle of buying twice.

The February Expiration: An Underrated Perk

North Carolina's license year runs from March 1 through the last day of February — meaning if you buy your license in January, it covers January, February, and then the full following year through February. This gives NC anglers effectively 13–14 months of coverage on a single-year purchase if timed right. If you buy in March, you get a standard 12 months. Either way, the February expiration means you're covered through winter fishing season without a gap — a smart design for a state with year-round coastal access.

Non-Residents Can't Buy the Combo License

The $49 Combo (Inland + Coastal) license that makes sense for NC residents fishing both fresh and saltwater isn't available to non-residents at all. Visiting anglers who want both privileges have to buy the inland and coastal licenses separately — there's no bundled option or discount for doing so. It's worth checking which water you'll actually be fishing before assuming a "combo" purchase path exists for your trip.

Fishing NC, Virginia, and South Carolina?

Check your total license cost for a Southeast coastal fishing road trip in seconds.

Open the Multi-State Trip Planner →

North Carolina Fishing Seasons & Bag Limits (2026)

These are North Carolina's default statewide season windows and bag/size limits for the most commonly targeted species. Many individual lakes, rivers, and reservoirs carry their own special regulations that override these defaults — always confirm the rules for your specific water before you fish.

SpeciesSeasonMin. SizeDaily Limit
Trout (hatchery-supported waters)Opens early April; wild trout streams open year-round with artificial-lures-only rulesNo statewide min.7/day (hatchery-supported); 4/day (wild trout streams)
Bass (Largemouth, general inland waters)Year-roundNo min. (only 2 of 5 may be under 14")5/day
Striped Bass (inland waters)October 1 – April 3016–22" slot must be releasedVaries by water
NC's wild trout streams (artificial lures, single hook, reduced creel) are a completely separate regulatory category from hatchery-supported waters — check which type of water you're on before keeping fish. Season dates and limits are set annually and can change mid-year by emergency order — verify current rules with NC Wildlife Resources Commission before you fish.

Where to Buy a North Carolina Fishing License Locally

In addition to the official state portal linked above, North Carolina fishing licenses are typically available at Walmart, Bass Pro Shops, Cabela's, and Dick's Sporting Goods locations statewide, along with independent bait & tackle shops. Call ahead if you need a specific license type (combination, lifetime, or trout stamp) since not every retail counter carries every product.

How we verified this: Season dates and bag/size limits sourced from NC Wildlife Resources Commission — Inland Fishing Regulations (official source), checked July 2026. Regulations are set annually and can be amended by emergency order — always confirm current rules with the state agency before fishing.

North Carolina Fishing License — FAQs

How much is a North Carolina fishing license?

A North Carolina resident inland (freshwater) fishing license costs $30 per year. A separate Coastal Recreational Fishing License is $19 for residents, or $49 for a combination that covers both inland and coastal waters (residents only — there is no combo option for non-residents). Non-residents pay $54 for an annual inland license or $38 for an annual coastal license. A 10-day non-resident coastal license is $14.

Do I need a separate license for saltwater fishing in North Carolina?

Yes. North Carolina requires a separate Coastal Recreational Fishing License (CRFL) for saltwater fishing, independent of the standard inland fishing license. The CRFL costs $19 for residents and $38 for non-residents annually. A combination license covering both inland and coastal waters is available for $49, but only for residents — non-residents must purchase inland and coastal licenses separately. If you only fish freshwater, you only need the inland license.

What age is exempt from needing a fishing license in North Carolina?

North Carolina residents and non-residents under age 16 do not need a fishing license for inland fishing. For coastal fishing, children under 16 are also exempt from needing a Coastal Recreational Fishing License. Residents aged 65 and older qualify for a reduced-cost license or may be exempt depending on the program — check NCWRC for current senior provisions.

Does a North Carolina fishing license cover the Outer Banks?

Yes — the Coastal Recreational Fishing License (CRFL) covers fishing in all NC coastal and ocean waters, including Outer Banks surf fishing, Pamlico Sound, Albemarle Sound, and Cape Hatteras National Seashore. Pier fishing may have additional pier fees, but your CRFL satisfies the license requirement for coastal waters.

When does a North Carolina fishing license expire?

North Carolina fishing licenses expire on the last day of February of the following year. This is unusual — most states expire December 31st. An NC license purchased in January is valid through February 28th (or 29th in a leap year) of the following year, giving you approximately 13–14 months of coverage.

Where can I buy a North Carolina fishing license?

Purchase online at ncwildlife.gov for instant digital delivery. Licenses are also sold at Walmart, sporting goods stores, and any NC Wildlife Resources Commission agent. The CRFL (coastal license) can be purchased at NCDENR coastal offices and many marine fishing suppliers along the coast. Digital licenses on your phone are accepted in NC.

Want to see how North Carolina compares to every other state?
Sort all 50 states by resident or non-resident price in the full calculator.
See All States →
Disclaimer: Prices shown are approximate 2026 rates based on NC Wildlife Resources Commission published data. NC licenses expire last day of February. Always verify current fees at ncwildlife.gov before purchasing.