Find Spots

Get your North Carolina fishing license in minutes

Anyone aged 16 or older who uses bait or gear to catch finfish in North Carolina’s public waters generally needs a valid fishing license. This applies to both residents and nonresidents.

The license you need depends on where you plan to fish. North Carolina separates recreational fishing into inland and coastal waters, with individual licenses available for each. Residents can also purchase a unified license covering both.

Trout fishing has its own considerations. An inland fishing license covers Public Mountain Trout Waters and trout waters on game lands. If you don’t have an inland license, you can purchase a separate Mountain Heritage Trout Waters license for designated waters.

Types of North Carolina fishing licenses

North Carolina offers several fishing licenses for residents and nonresidents. Your main decision is whether you need access to inland waters, coastal waters, or both.

LicenseWhat it coversWhat it doesn’t
Inland fishing licenseStatewide inland waters, Public Mountain Trout Waters, trout waters on game lands, and joint waters.Coastal waters.
Coastal Recreational Fishing License (CRFL)Designated coastal fishing waters and joint waters. Required for anyone 16+ who recreationally catches finfish there.Inland waters.
Annual Unified Inland/Coastal (residents)Inland, coastal, joint waters, Public Mountain Trout Waters, and trout waters on game lands.There is no annual nonresident version.

Nonresidents who want to fish both inland and coastal waters generally need to purchase the appropriate licenses separately. For the latest coastal requirements and fees, visit the official North Carolina Division of Marine Fisheries recreational fishing license page.

North Carolina fishing license cost

The price of a North Carolina fishing license depends on your residency, where you plan to fish, and how long you need it to remain valid.

LicenseResidentNonresidentKey details
10-day inland$12$29Temporary option.
Annual inland$32$56Statewide inland waters.
10-day coastal$9$15Temporary option.
Annual coastal$20$40Coastal and joint waters.
Annual unified inland/coastal$51Not availableResidents only.
Lifetime comprehensive inland$326Not availableEligible residents.
Senior lifetime comprehensive inland$20Not availableEligible residents.
Lifetime unified inland/coastal$587Not availableResidents only.
Lifetime coastal, adult 12+$326$652Valid even if the holder moves away.
Lifetime coastal, youth 1-11$196$196Same for both.
Lifetime coastal, infant under 1$131$131Same for both.
Mountain Heritage Trout Waters (3-day)$8$8Designated waters only.

North Carolina also charges a $5 transaction fee when purchasing licenses through the Wildlife Resources Commission licensing system.

License fees support the state’s wildlife and fisheries programs. Revenue from lifetime licenses goes into the Wildlife Endowment Fund, which helps finance conservation projects and programs.

How much is a fishing license in North Carolina?

Your situationLicense to consider
You live here and fish inland a few daysResident 10-day inland ($12)
You live here and fish inland regularlyResident annual inland ($32)
You live here and fish only the coastResident annual coastal ($20)
You live here and fish bothAnnual unified ($51)
You’re visiting for a beach tripNonresident 10-day coastal ($15)
You’re visiting for mountain fishingNonresident 10-day inland ($29)
You visit several times a yearNonresident annual inland (56)orcoastal(40)

Two price comparisons are worth considering. Residents who fish both inland and coastal waters save $1 by choosing the $51 unified license instead of buying the $32 inland and $20 coastal licenses separately. Visitors who want both annual licenses will pay $96.

North Carolina fishing license age requirements

In North Carolina, the general minimum age for a fishing license is 16.

AnglerLicense requirement
Under 16No inland or coastal license required. Also exempt from the trout privilege license requirement.
16 and olderLicense required for the type of water you fish.
Adult fishing alongside a childNeeds a license if 16+ and actively fishing.

Young anglers must still follow all applicable fishing regulations, including seasons, size limits, possession limits, and gear restrictions.

North Carolina fishing license for nonresidents

You don’t have to be a North Carolina resident to fish in the state. Visitors can purchase a nonresident license for 10-day inland fishing (29),annual inland fishing(56), 10-day coastal fishing ($15),annual coastal fishing($40), or lifetime coastal fishing ($652 for adults aged 12 and older).

There is no annual nonresident unified inland/coastal license. If you’re planning to fish both types of water, you’ll need the appropriate licenses for each.

A 10-day license can be enough for a trip that includes both the mountains and the coast, but you’ll need to account for the cost of separate licenses. Add your planned locations to the Fishbox map, compare the daily fishing forecasts, and decide whether you really need access to both regions or would rather focus on one.

North Carolina fishing license out of state

Your fishing license from another state generally won’t cover you in North Carolina. You’ll need the appropriate nonresident license for the waters you intend to fish.

There are a few reciprocal agreements covering specific boundary waters. North Carolina has agreements with Georgia, Tennessee, and Virginia, but these apply only to the waters listed in the regulations. 

North Carolina trout fishing license

You don’t need a separate trout stamp for regular fishing in North Carolina’s Public Mountain Trout Waters. An inland fishing license already includes access to these waters and trout waters on game lands.

There is also a special Mountain Heritage Trout Waters license, which allows fishing for three days in designated waters. It costs $8 for both residents and nonresidents under the current program information.

You don’t need this additional license if you already hold an inland license with trout privileges. The program covers only specific streams in participating communities, so check the current map and regulations before purchasing.

North Carolina surf fishing license

If you’re planning to surf fish in North Carolina, you’ll generally need a Coastal Recreational Fishing License (CRFL) if you’re 16 or older and recreationally catching finfish.

There isn’t a separate North Carolina surf fishing license. The coastal license covers recreational surf fishing from the beach.

Coastal licenseResidentNonresident
10-day$9$15
Annual$20$40

These requirements also apply to popular coastal fishing destinations, including the Outer Banks.

North Carolina Outer Banks fishing license

There isn’t a separate Outer Banks fishing license. The permit you need depends on the type of water you’re fishing.

For surf fishing and other recreational finfish fishing in coastal waters, anglers aged 16 and older generally need a Coastal Recreational Fishing License. If you’re fishing inland waters in or around the Outer Banks, different inland requirements may apply depending on the specific location.

For most visitors planning a beach fishing trip, the 10-day coastal license is the simplest temporary option.

North Carolina lifetime fishing license

North Carolina offers several lifetime fishing license options, with different coverage depending on the type of fishing you plan to do.

Lifetime licenseCostCovers
Comprehensive inland (residents)$326Statewide inland fishing, including Public Mountain Trout Waters and trout waters on game lands.
Unified inland/coastal (residents)$587Recreational fishing throughout inland and coastal waters.
Coastal, adult$326 resident / $652 nonresidentCoastal fishing. Youth and infant options are also available.

Lifetime licenses remain valid even if the holder moves out of North Carolina later.

North Carolina commercial fishing license

A recreational fishing license isn’t the same as a North Carolina commercial fishing license. If you intend to fish commercially and sell your catch, you’ll need the appropriate commercial license issued by the North Carolina Division of Marine Fisheries.

LicenseCost (2026-27)Notes
Standard Commercial Fishing License$400 (residents)Annual. Nonresident fees vary by state of residency.
Recreational Commercial Gear License (RCGL)$71 resident / $501 nonresidentNot a license to sell fish. Allows limited commercial gear for personal consumption only.

Where to buy a North Carolina fishing license

North Carolina fishing licenses are available online, by phone, or through an authorized Wildlife Service Agent.

Buy a North Carolina fishing license online

The most convenient option is the official Go Outdoors North Carolina licensing system.

According to the official NCWRC regulations, you can purchase licenses through Go Outdoors North Carolina, from authorized Wildlife Service Agents, or by phone. The Go Outdoors North Carolina mobile app also lets you purchase licenses and keep a digital copy on your phone.

Buy a North Carolina fishing license by phone

You can purchase a license by calling 833-950-0575. The licensing center operates Monday through Friday during regular business hours.

Buy a North Carolina fishing license in person

Most licenses are available from authorized Wildlife Service Agents throughout the state.

Some specialized licenses have different purchasing options. For example, the Mountain Heritage Trout Waters license is available online or by phone but isn’t sold through Wildlife Service Agents.

When purchasing from an agent, bring the required identification. License holders must also carry a picture ID when using their fishing privileges.

Mountains, sounds or the Atlantic? Choose the spot, then the day

North Carolina has a wide range of fishing destinations, from the Outer Banks and Cape Hatteras to Pamlico Sound, the Roanoke River, and mountain trout streams. Each location offers different conditions and may require a different fishing license.

Fishbox brings nearby fishing spots and local fishing forecasts together on one map. Compare locations, check the weather, and decide which part of the state is worth exploring before choosing your license.

fish pin
fish pin
external image
quize mobile image
Quize logo

Discover Fishing
Hot Spots Near You!

Select the type of water you
usually fish in:
Regulation imageRegulation image

Fishing regulation in North Carolina, United States

Regulations vary by location. Check the NC rules for your fish to stay informed and prepared for fishing.
Check the NC regulation for your fish.