North Carolina Fishing License Online | Cost, Renewal & Coastal (NC Wildlife)

North Carolina fishing licenses are issued by the North Carolina Wildlife Resources Commission (NCWRC). This guide explains how to buy, renew, or reprint your North Carolina fishing license online, what licenses cost, how coastal fishing licenses work, and what North Carolina fishing rules require.

Visit the official NC Wildlife fishing license page →

Quick North Carolina Fishing License Information

CategoryNorth Carolina Fishing License Details
Issued ByNorth Carolina Wildlife Resources Commission (NCWRC)
Online SystemGoOutdoorsNC.com
Online Purchase Available?Yes
Digital Licenses Accepted?Yes
Minimum License Age16 years old
Resident Annual Inland License$25.00
Nonresident Annual Inland License$45.00
License YearJanuary 1 – December 31
Coastal Fishing LicenseSeparate license required for coastal/saltwater fishing
Trout Fishing LicenseRequired for designated hatchery-supported trout waters

Always verify current pricing through the official NC Wildlife GoOutdoorsNC website before purchasing. North Carolina license fees can change periodically.


How to Buy a North Carolina Fishing License Online

North Carolina fishing licenses can be purchased online through the official GoOutdoorsNC system at GoOutdoorsNC.com, operated by the North Carolina Wildlife Resources Commission. Licenses are typically issued immediately after purchase and can be displayed digitally on your phone.

  1. Visit GoOutdoorsNC.com — Go to the official NC Wildlife online licensing portal.
  2. Create or log in to your account — Enter your North Carolina ID or driver’s license number and personal information.
  3. Select your license type — Choose inland, coastal, combination, resident, nonresident, annual, or short-term license.
  4. Complete payment online — Pay using a debit or credit card.
  5. Download or display your license — North Carolina accepts digital fishing licenses displayed on a mobile device.

Access the official GoOutdoorsNC fishing license system →

What Is GoOutdoorsNC?

GoOutdoorsNC.com is the official online licensing portal operated by the North Carolina Wildlife Resources Commission (NCWRC). It is used to purchase, renew, and manage North Carolina fishing licenses, hunting licenses, and related outdoor permits.

If you are searching for “NC Wildlife fishing license,” “North Carolina fishing license online,” “NCWRC fishing license,” or “GoOutdoorsNC,” the official portal is GoOutdoorsNC.com.

Note that North Carolina’s fishing agency is the Wildlife Resources Commission, not a Department of Natural Resources. References to “NC DNR fishing license” typically refer to the NCWRC.


North Carolina Fishing License Costs

North Carolina fishing license costs vary based on residency, age, license type, and whether you are fishing inland or coastal waters. The following prices reflect common North Carolina fishing license options.

License TypeResident FeeNonresident FeeDuration
Annual Inland Fishing License$25.00$45.00Jan 1 – Dec 31
Annual Coastal Recreational Fishing License$11.00$11.00Jan 1 – Dec 31
Comprehensive Fishing License (Inland + Coastal)$36.00$56.00Jan 1 – Dec 31
10-Day Inland License$10.00$23.0010 days
Trout Fishing License (add-on)$15.00$15.00Jan 1 – Dec 31
Senior Annual License (age 70+)FreeN/AJan 1 – Dec 31
Lifetime Fishing LicenseVaries by ageN/ALifetime

License fees can change. Always verify current pricing through the official GoOutdoorsNC website before purchasing.

See our fishing license cost by state guide for nationwide comparisons.

North Carolina Coastal Fishing License

North Carolina has a distinct coastal fishing license structure. A standard inland fishing license does not cover fishing in coastal and tidal waters. Anglers fishing North Carolina’s coast — including the Outer Banks, Pamlico Sound, Albemarle Sound, Crystal Coast, Cape Fear River estuary, and ocean waters — need a Coastal Recreational Fishing License.

The coastal recreational fishing license costs $11.00 for both residents and nonresidents. Anglers who fish both inland and coastal waters can purchase a Comprehensive Fishing License that covers both at a combined price.

The coastal license is issued by the North Carolina Division of Marine Fisheries, while the inland license is issued by the NC Wildlife Resources Commission. Both are available through GoOutdoorsNC.com.

See our saltwater fishing license guide for more on coastal fishing requirements by state.


North Carolina Trout Fishing License

North Carolina requires a separate Trout Fishing License for anglers fishing designated Hatchery Supported Waters — stocked trout streams and lakes managed by the NCWRC. A standard inland fishing license alone does not cover fishing in these designated trout waters.

The North Carolina trout fishing license costs $15.00 for both residents and nonresidents and is available through GoOutdoorsNC.com.

Popular trout fishing destinations in North Carolina include the Western NC mountains, Great Smoky Mountains National Park area streams, Nantahala River, New River, and numerous stocked trout waters throughout the western part of the state.

See our trout stamp cost guide for more information on trout license requirements by state.

Why Buying Online Is the Fastest Option

  • Immediate access — Licenses are typically issued instantly after purchase
  • No travel required — Skip the trip to a sporting goods store or Wildlife office
  • 24/7 availability — Buy anytime, including the morning of a fishing trip
  • Digital convenience — North Carolina accepts licenses displayed on a mobile device
  • Easy renewals and reprints — Access your GoOutdoorsNC account anytime

How to Renew a North Carolina Fishing License Online

North Carolina fishing licenses expire on December 31 each year. Renewal is available online through GoOutdoorsNC.com. Anglers are encouraged to renew before January 1 to avoid any gap in coverage.

  1. Visit GoOutdoorsNC.com
  2. Log in to your NC Wildlife account
  3. Select your renewal license type
  4. Complete payment online
  5. Download or display your renewed license

For additional guidance, see our fishing license renewal guide, renew fishing license online guide, and fishing license expiration guide.

How to Reprint a North Carolina Fishing License

If you lose your North Carolina fishing license or need another copy, you can usually reprint or redownload it through your GoOutdoorsNC account.

  1. Visit GoOutdoorsNC.com and log in to your account
  2. Locate your fishing license in your purchase history
  3. Select your license
  4. Download or print a replacement copy

See our reprint fishing license guide and replace lost fishing license guide.

Who Needs a North Carolina Fishing License?

Most anglers age 16 and older need a valid North Carolina fishing license while fishing public waters.

  • North Carolina residents age 16+ need a resident inland or coastal fishing license depending on where they fish
  • Nonresidents age 16+ need a nonresident North Carolina fishing license
  • Children under 16 do not need a fishing license in North Carolina
  • North Carolina residents age 70+ can obtain a free annual fishing license
  • Trout anglers fishing designated Hatchery Supported Waters need a separate trout fishing license
  • Coastal anglers need a separate coastal recreational fishing license
  • Certain disability exemptions may apply — review current NCWRC eligibility rules

Related guides:


North Carolina Nonresident Fishing License

Out-of-state anglers fishing in North Carolina must purchase a nonresident fishing license through GoOutdoorsNC. North Carolina attracts nonresident anglers for mountain trout fishing in the western counties, Outer Banks surf fishing and offshore fishing, Piedmont bass fishing, and coastal saltwater fishing.

Nonresident options include an annual inland license at $45.00, a 10-day inland license at $23.00, and a coastal recreational fishing license at $11.00. A comprehensive license covering both inland and coastal waters costs $56.00 for nonresidents.

Fishing across state lines? See our fishing license reciprocity guide.

North Carolina Fishing License Expiration

North Carolina annual fishing licenses expire on December 31 each year. The new license year begins January 1. North Carolina uses a fixed calendar-year licensing system.

Anglers who purchase late in the year — in October, November, or December — receive less than a full year of coverage. A 10-day license may be more cost-effective for late-year or occasional fishing trips.

Related guides:

North Carolina Fishing License Rules and Exemptions

  • Carry your license while fishing — North Carolina requires proof of licensing when requested by a wildlife officer
  • Digital licenses accepted — NC Wildlife allows licenses displayed on a mobile device
  • Inland and coastal licenses are separate — confirm you have the right license for where you are fishing
  • Comprehensive license available — covers both inland and coastal fishing
  • Trout fishing license required — for designated Hatchery Supported Waters
  • Free Fishing Days — North Carolina designates Free Fishing Days when no license is required; see our free fishing days guide
  • Follow species regulations — bag limits, size limits, and seasons vary by species and water body

Before fishing, review current regulations through the official NC Wildlife fishing regulations page.

Related guides:

Where to Buy a North Carolina Fishing License In Person

North Carolina fishing licenses are also available from authorized license agents throughout the state.

  • Walmart sporting goods counters
  • Dick’s Sporting Goods
  • Bass Pro Shops
  • Cabela’s
  • Local bait and tackle shops
  • Authorized NC Wildlife license agents statewide

Vendor participation varies by location. Calling ahead before visiting is recommended.

See our guide on where to buy a fishing license near you.

How This North Carolina Fishing License Guide Is Maintained

North Carolina fishing license fees, regulations, exemptions, and digital licensing rules can change periodically. This guide is reviewed and updated using official North Carolina Wildlife Resources Commission (NCWRC) and Division of Marine Fisheries information and current North Carolina fishing regulations. BuyFishingLicense.org is an independent informational website and is not affiliated with NCWRC or any government agency. If you notice outdated information, please contact us.

Frequently Asked Questions

How much is a North Carolina fishing license?

A North Carolina resident annual inland fishing license costs $25.00. A nonresident annual inland license costs $45.00. A coastal recreational fishing license costs $11.00 for residents and nonresidents. A comprehensive license covering both inland and coastal costs $36.00 for residents and $56.00 for nonresidents. A trout fishing license costs $15.00. Residents age 70 and older can obtain a free license. Always verify current pricing through GoOutdoorsNC.com.

Where can I buy a North Carolina fishing license online?

North Carolina fishing licenses are purchased online through the official GoOutdoorsNC system at GoOutdoorsNC.com, operated by the North Carolina Wildlife Resources Commission.

Do I need a separate coastal fishing license in North Carolina?

Yes. A standard inland fishing license does not cover coastal or saltwater fishing in North Carolina. A separate Coastal Recreational Fishing License is required and costs $11.00 for residents and nonresidents. Anglers fishing both inland and coastal waters should consider the Comprehensive Fishing License.

Do I need a trout license in North Carolina?

Yes, for fishing designated Hatchery Supported Waters. A standard inland fishing license does not cover fishing in these designated trout waters. The trout fishing license costs $15.00 for residents and nonresidents.

When does a North Carolina fishing license expire?

North Carolina annual fishing licenses expire on December 31 each year. The new license year begins January 1.

Do seniors need a fishing license in North Carolina?

North Carolina residents age 70 and older can obtain a free annual fishing license through GoOutdoorsNC. Registration is still required.

Do kids need a fishing license in North Carolina?

No. Children under age 16 do not need a fishing license in North Carolina.

Can nonresidents buy a North Carolina fishing license online?

Yes. Out-of-state anglers can purchase North Carolina nonresident fishing licenses online through GoOutdoorsNC.com.

Can I show my North Carolina fishing license on my phone?

Yes. North Carolina accepts fishing licenses displayed on a mobile device while fishing.

What is the NCWRC?

NCWRC stands for the North Carolina Wildlife Resources Commission, the state agency that issues North Carolina fishing licenses, hunting licenses, and manages the state’s wildlife resources. North Carolina’s fishing agency is not called a DNR.

Related North Carolina Fishing Guides

Visit the official GoOutdoorsNC fishing license page →