Updated: March 2026 | Source: NC Wildlife Resources Commission | NC DEQ Marine Fisheries

Quick Reference: 2026 NC Fishing License Prices at Walmart

License Type Resident Non-Resident
Annual Inland (12-month) $30 $54
Annual Coastal (12-month) $19 $38
Annual Unified Inland + Coastal $49 N/A
10-Day Inland $11 $28
10-Day Coastal $8 $14
Lifetime Inland (Adult 12+) $315 $630

Fees verified against the NC Wildlife Resources Commission fee schedule effective July 1, 2024. No further fee changes have been announced for 2026 — these rates remain current. Always confirm pricing before purchase at GoOutdoorsNorthCarolina.com.

Planning a fishing trip to North Carolina’s mountain streams, Piedmont lakes, or coastal sounds? You’ll need a valid license before your first cast. Walmart is one of the most convenient places to pick one up — most locations with a sporting goods counter sell NC fishing licenses over the counter with no appointment needed. This guide covers every license type, the exact 2026 prices, and what each license actually covers so you don’t pay for more than you need.

Why You Need a North Carolina Fishing License

Anyone 16 or older must have a valid fishing license to fish in North Carolina’s public waters, whether that’s a mountain trout stream in the Nantahala National Forest, a Piedmont reservoir like Jordan Lake, or the coastal sounds near Outer Banks. The requirement applies regardless of whether you plan to keep your catch or release it.

License revenue funds the NC Wildlife Resources Commission (NCWRC) and the NC Division of Marine Fisheries (DMF) — specifically fish stocking programs, habitat restoration projects, public water access improvements, and species management across the state’s more than 37,000 miles of streams and rivers.

One important exception: fishing in a private pond does not require a state license, provided you have the landowner’s permission and the water is not connected to public waterways.

2026 NC Fishing License Prices — Complete Fee Table

North Carolina separates its fishing licenses into two water types — inland and coastal — so the license you need depends on where you plan to fish. These fees took effect July 1, 2024, when NCWRC adjusted all license prices based on cumulative CPI inflation since the previous increase in January 2020. No additional fee changes have been announced for 2026.

Short-Term Licenses

License Coverage Resident Non-Resident
10-Day Inland Statewide inland waters including Public Mountain Trout Waters, game land trout waters, and joint waters $11 $28
10-Day Coastal Recreational Coastal and joint waters only $8 $14

Short-term licenses are valid for the specific 10-day period printed on the license, starting from the date of purchase.

Annual Licenses (12-Month)

License Coverage Resident Non-Resident
State Inland Fishing All inland waters, Public Mountain Trout Waters, game land trout waters, joint waters $30 $54
Coastal Recreational Fishing (CRFL) Coastal and joint waters only $19 $38
Unified Inland/Coastal Recreational All inland and coastal waters — the best value for anglers fishing both $49 N/A (residents only)
Subsistence Unified Inland/Coastal Waiver All inland and coastal waters for residents receiving Medicaid, SNAP/Food Stamps, or Work First Family Assistance FREE N/A
Special Device Inland Fishing Authorizes nongame fish harvest via nets, gigs, fish pots, cast nets, and similar gear in inland waters $95 $630

Annual licenses are valid for 12 months from the date of purchase — not a fixed calendar year. A license purchased in October 2026 is valid through October 2027.

Lifetime Licenses (Residents Only Unless Noted)

Lifetime licenses are issued once and never need to be renewed. They are among the best long-term values in any state, particularly for anglers under 40.

Comprehensive Inland Fishing (Inland Waters Only)

Age Group Resident Non-Resident
Adult (ages 12 & older) $315 N/A
Senior (age 65+ meeting eligibility) $19 N/A

Unified Inland/Coastal Recreational Fishing (All NC Waters)

Age Group Resident Non-Resident
Adult (ages 12 & older) $567 N/A

Coastal Recreational Fishing Lifetime (Coastal/Joint Waters Only)

Age Group Resident Non-Resident
Adult (ages 12 & older) $315 $630
Youth (ages 1–11) $189 $189
Infant (under age 1) $126 $126
Senior (age 65+ meeting eligibility) $19 N/A

Lifetime license breakeven: At the current annual inland rate of $30/year, a 35-year-old resident who buys the $315 Comprehensive Inland lifetime license breaks even in roughly 10–11 years of fishing. For avid anglers under 45, it nearly always pays off. The unified license ($567) covers both inland and coastal — at $49/year, the breakeven is about 11.5 years.

Special Licenses

License Resident Cost
Disabled Veteran Inland Fishing (annual) $14
Disabled Veteran Coastal Recreational Fishing (annual) $14
Totally Disabled Inland Fishing (annual) $14
Totally Disabled Coastal Recreational Fishing (annual) $14
Legally Blind Unified Inland/Coastal FREE
Adult Care Home Unified Inland/Coastal FREE

Source: eRegulations — North Carolina Fishing Licenses, verified against NCWRC schedule effective July 1, 2024.

Which License Do You Actually Need?

North Carolina’s two-water system trips up many first-time anglers. Here’s how to pick the right one before you head to Walmart:

Fishing a lake, river, stream, or reservoir inland from the coast? You need the State Inland Fishing license ($30 resident / $54 non-resident annual). This covers the Neuse River, Lake Norman, Jordan Lake, the New River, all mountain trout streams, and all game land waters.

Fishing the Outer Banks, sounds, estuaries, or saltwater near the coast? You need the Coastal Recreational Fishing License (CRFL) ($19 resident / $38 non-resident annual), administered by the NC Division of Marine Fisheries. This covers Pamlico Sound, Albemarle Sound, Core Sound, and all other coastal and joint waters.

Planning to fish both inland lakes and coastal waters on the same trip? The Unified Inland/Coastal license ($49 resident only) is the cleanest option — one license covers everything for residents. Non-residents must purchase the inland and coastal licenses separately.

Who Is Exempt from Needing a License

The following individuals do not need a fishing license in North Carolina:

  • Anyone under age 16
  • Residents who are legally blind (free unified license available)
  • Residents living in a licensed adult care home (free unified license available)
  • Residents receiving Medicaid, SNAP, or Work First Family Assistance (free subsistence license waiver available through county DSS)
  • Anglers fishing in private ponds not connected to public waterways
  • Licensed anglers from bordering states fishing certain reciprocal boundary waters (see below)

How to Buy a NC Fishing License at Walmart

Purchasing your North Carolina fishing license at Walmart is one of the fastest options available, especially if you’re heading out the same day.

  1. Go to the sporting goods department — most NC Walmarts have a fishing license terminal or a cashwrap counter near the hunting and fishing gear.
  2. Tell the associate (or use the self-service kiosk if available) whether you need an inland, coastal, or unified license, and whether you're a resident or non-resident.
  3. Provide your name, address, date of birth, and a valid NC driver's license or state ID (for resident licenses). Non-residents need a government-issued ID.
  4. Select the license type and duration that fits your trip.
  5. Pay by cash, debit card, or credit card.
  6. You'll receive a printed license on the spot — carry it with you any time you're fishing.

Walmart transmits your license information directly to the NCWRC system, so your license is immediately registered in the state database.

Other Ways to Buy

  • Online: GoOutdoorsNorthCarolina.com — available 24/7, license prints instantly or can be stored digitally
  • Mobile app: The Go Outdoors North Carolina portal is mobile-friendly and NC officers accept digital license display on your phone
  • By phone: Call 888-248-6834 to purchase with a credit card (Mon–Fri business hours)
  • In-person at Wildlife Service Agents: Sporting goods stores, bait shops, and tackle retailers statewide

2026 Free Fishing Day: July 4

North Carolina observes July 4, Independence Day, as a Free Fishing Day. On this date, residents and non-residents may fish without a license in public waters. All standard fishing regulations remain in effect — only the license requirement is waived for that single day. Children under 16 never need a license regardless of the date. For the most current confirmation, check ncwildlife.gov before July 4, 2026.

Reciprocal License Agreements with Neighboring States

North Carolina has reciprocal fishing agreements with Georgia, Tennessee, and Virginia for certain boundary and border waters. This means that in those specific waters, your valid NC fishing license may allow you to fish on either side of the state line without needing to purchase a separate out-of-state license.

No reciprocal agreement exists with South Carolina. If you’re fishing Catawba River waters near the SC border, you need to verify whether you’re in NC or SC jurisdiction — and have the appropriate license for each state if you fish both.

Always consult the NCWRC regulations or the relevant adjoining state’s wildlife agency before fishing on or near a state line.

2026 Regulatory Note: New Coastal Harvest Reporting Requirement

Beginning December 1, 2025, recreational anglers fishing coastal NC waters must report any harvest of flounder, red drum, striped bass, spotted seatrout, and weakfish to the NC Division of Marine Fisheries. During 2026, failure to report results in a verbal warning. Starting December 1, 2027, non-reporting becomes a fineable infraction that can lead to license suspension. If you’re fishing coastal waters in 2026, familiarize yourself with the DMF reporting portal before your trip. (Source: Coastal Review, October 2025)

Fishing Without a License: Penalties in North Carolina

Fishing without a valid license in North Carolina is a Class 3 misdemeanor. Penalties range from a $35 to $500 fine, and repeat or egregious violations can result in up to 30 days in jail. Officers from the NCWRC Wildlife Enforcement Division actively patrol public waters year-round. The fine alone typically costs far more than the license itself — a $30 annual inland license compared to a potential $500 penalty is an easy calculation.

Where Does Your License Fee Go?

License revenue in North Carolina is split between two agencies:

  • NC Wildlife Resources Commission — funds freshwater fish stocking, stream habitat restoration, public boat access maintenance, and wildlife management across inland waters. The NCWRC operates multiple fish hatcheries that stock trout into over 1,000 miles of Public Mountain Trout Waters annually.
  • NC Division of Marine Fisheries — Coastal Recreational Fishing License proceeds fund saltwater stock assessments, habitat restoration in sounds and estuaries, and the management of commercially important coastal species.

No license revenue goes to the state general fund — it stays entirely within fish and wildlife management programs.

Frequently Asked Questions

Do I need a license to fish from a pier in North Carolina?
Private fishing piers typically include the cost of a pier fishing license in their day-use fee, so you generally don’t need a separate state license when fishing from a licensed ocean pier. Confirm with the pier operator before arriving.

Can I use my North Carolina fishing license in another state?
No, except on designated reciprocal boundary waters with Georgia, Tennessee, and Virginia. All other states require their own license.

Are college students considered NC residents?
Yes — students attending a North Carolina college or university, and active-duty military stationed in NC, can purchase a resident fishing license even if they are not long-term state residents.

How long is a North Carolina annual license valid?
Annual licenses are valid for 12 months from the date of purchase, not a calendar year. A license bought on March 31, 2026, is valid through March 31, 2027.

Can I fish catch-and-release without a license?
No. A fishing license is required regardless of whether you intend to keep or release your catch. The license requirement applies to the act of fishing, not to possessing fish.

What if I lose my license after buying it at Walmart?
You can reprint or retrieve your license at any time through GoOutdoorsNorthCarolina.com using the information you provided at purchase. NC officers also accept digital license display on a smartphone.

Does North Carolina have a trout stamp or additional endorsement?
No separate trout stamp is required for residents. The State Inland Fishing license already includes access to Public Mountain Trout Waters, game land trout waters, and joint waters.

Official Sources

Prices verified March 2026. Fees reflect the NCWRC/DMF schedule effective July 1, 2024. No additional fee changes have been announced for the 2026 season. Always confirm current pricing at GoOutdoorsNorthCarolina.com before purchasing.