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.
| License | What it covers | What it doesn’t |
| Inland fishing license | Statewide 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.
| License | Resident | Nonresident | Key details |
| 10-day inland | $12 | $29 | Temporary option. |
| Annual inland | $32 | $56 | Statewide inland waters. |
| 10-day coastal | $9 | $15 | Temporary option. |
| Annual coastal | $20 | $40 | Coastal and joint waters. |
| Annual unified inland/coastal | $51 | Not available | Residents only. |
| Lifetime comprehensive inland | $326 | Not available | Eligible residents. |
| Senior lifetime comprehensive inland | $20 | Not available | Eligible residents. |
| Lifetime unified inland/coastal | $587 | Not available | Residents only. |
| Lifetime coastal, adult 12+ | $326 | $652 | Valid even if the holder moves away. |
| Lifetime coastal, youth 1-11 | $196 | $196 | Same for both. |
| Lifetime coastal, infant under 1 | $131 | $131 | Same for both. |
| Mountain Heritage Trout Waters (3-day) | $8 | $8 | Designated 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 situation | License to consider |
| You live here and fish inland a few days | Resident 10-day inland ($12) |
| You live here and fish inland regularly | Resident annual inland ($32) |
| You live here and fish only the coast | Resident annual coastal ($20) |
| You live here and fish both | Annual unified ($51) |
| You’re visiting for a beach trip | Nonresident 10-day coastal ($15) |
| You’re visiting for mountain fishing | Nonresident 10-day inland ($29) |
| You visit several times a year | Nonresident 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.
| Angler | License requirement |
| Under 16 | No inland or coastal license required. Also exempt from the trout privilege license requirement. |
| 16 and older | License required for the type of water you fish. |
| Adult fishing alongside a child | Needs 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 license | Resident | Nonresident |
| 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 license | Cost | Covers |
| Comprehensive inland (residents) | $326 | Statewide inland fishing, including Public Mountain Trout Waters and trout waters on game lands. |
| Unified inland/coastal (residents) | $587 | Recreational fishing throughout inland and coastal waters. |
| Coastal, adult | $326 resident / $652 nonresident | Coastal 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.
| License | Cost (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 nonresident | Not 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.
