What a Resident Inland Fishing License Covers

A resident inland fishing license in North Carolina lets you fish in freshwater — lakes, rivers, streams, and ponds — anywhere in the state. It does not cover saltwater fishing, which requires a separate license, or tidal waters where different rules apply. The license is issued by the North Carolina Wildlife Resources Commission and is valid for one calendar year from the date of purchase.

The license covers most freshwater species you will encounter: largemouth and smallmouth bass, catfish, crappie, bluegill, and trout in stocked waters. Some waters have special regulations — certain lakes require a trout stamp, and some areas have catch limits or seasonal closures — but the base license gives you legal access to fish inland waters throughout the state.

Key Takeaways

  • A resident inland license costs $22.50 for a full year and covers freshwater fishing only, not saltwater or tidal areas.
  • You must be a North Carolina resident for at least 30 days before you can purchase a resident license; non-residents pay a higher fee.
  • You can buy a license online through the Wildlife Resources Commission website, by phone, or at authorized retailers like sporting goods stores and bait shops.
  • The license is valid for one calendar year and must be in your possession while you fish, though you do not need to display it physically.
  • Certain waters require additional stamps or permits — trout waters need a separate trout stamp, and some lakes have their own regulations.

Who Needs a Resident Inland License

You need a resident inland license if you are a North Carolina resident and plan to fish in freshwater. Residency means you have lived in the state for at least 30 consecutive days before purchasing the license. If you moved to North Carolina recently, you must wait until that 30-day period has passed before you can buy a resident license.

A few people are exempt from needing a license. Children under 16 can fish without one, though they must still follow all catch limits and seasonal rules. Residents 65 and older do not need a license. Military personnel stationed in North Carolina on active duty can fish without a license if they show military ID. If none of these apply to you and you plan to fish, you need the license.

Cost and Where to Buy

A resident inland fishing license costs $22.50 for a full calendar year. That price does not change based on when you buy it — whether you purchase in January or November, the license runs through December 31 of that year. If you fish only occasionally, North Carolina also offers a 10-day license for $12.50, which is useful if you are visiting or testing the hobby before committing to a full year.

You can buy a license three ways. The fastest is online through the North Carolina Wildlife Resources Commission website — you can purchase and print or save a digital copy in minutes. You can also call the Wildlife Resources Commission directly during business hours. The third option is to visit an authorized retailer: most Walmart locations, Bass Pro Shops, local bait and tackle shops, and some sporting goods stores sell licenses over the counter. Retailers may charge a small processing fee on top of the license price.

What to Bring and How to Prove You Have a License

When you fish, you must have your license with you. If you bought it online and printed it, bring the printed copy. If you saved it to your phone, you can show the digital version to a game warden. If you bought it in person at a retailer, you will receive a physical license card — keep that with you. Game wardens can also look up your license by name and date of birth if you do not have the physical copy, though it is simpler to carry proof.

You do not need to display the license visibly on your clothing or gear. You simply need to have it available if a game warden asks to see it. Fishing without a license, or without it in your possession, is a violation and can result in a fine.

Special Stamps and Additional Requirements

Some freshwater fishing in North Carolina requires more than just the base license. If you plan to fish for trout in designated trout waters, you need a trout stamp in addition to your inland license. The trout stamp costs $12.50 and covers the same calendar year as your license. You can buy it at the same time and place as your license — online, by phone, or at a retailer.

A few specific lakes and rivers have their own regulations posted at the access point or on the Wildlife Resources Commission website. For example, some waters have daily catch limits lower than the statewide limit, or seasonal closures during spawning. Before you fish a new location, especially if it is a popular or managed lake, check the current regulations on the Wildlife Resources Commission website or call ahead to confirm what applies.

How Your License Helps Conservation

The money from license sales funds fish stocking, habitat restoration, and enforcement by game wardens. North Carolina stocks trout in hundreds of miles of streams and dozens of lakes each year — that program is paid for largely by license revenue. The Wildlife Resources Commission also uses license fees to maintain public boat ramps, fishing access areas, and educational programs.

When you buy a license, you are directly supporting the fisheries you use. That is why regulations exist: catch limits, seasonal closures, and size restrictions all aim to keep fish populations healthy for future seasons and future anglers.

Renewing Your License and Keeping Track of Expiration

Your license expires on December 31 of the year you purchase it. If you fish regularly, mark your calendar in November or early December to renew before the year ends. You can renew online, by phone, or at a retailer using the same methods you used to buy your first license. There is no grace period — fishing on an expired license is a violation, even if you renew the next day.

If you buy a license late in the year — say, in November — it still expires December 31, not one year from purchase. This means a license bought in November is shorter than one bought in January, even though the price is the same. If you fish year-round, plan to renew early in the year to avoid a gap.

Frequently Asked Questions

Can I fish saltwater with a resident inland license?

No. An inland license covers only freshwater. Saltwater fishing in North Carolina requires a separate saltwater license. Tidal waters — areas where the ocean tide affects the water level — have their own rules and may require a different license depending on what you are fishing for.

What happens if I fish without a license?

Fishing without a valid license is a violation. A game warden can issue a citation, which typically results in a fine. The amount varies, but violations can cost $100 or more. It is simpler and cheaper to buy the license upfront.

Do I need a license to fish on private property?

Yes. Even if you have permission from the landowner to fish on their private pond or stream, you still need a valid license. The only exception is if you are under 16 or 65 or older, or if you fall into another exempt category.

Can I buy a license for someone else as a gift?

You can purchase a license online or at a retailer and give it to someone, but the license must be in that person's name. When you buy online, you will need to provide the recipient's name and date of birth. At a retailer, you can ask to buy a blank license card, though some retailers may require the person to be present.

What if I move out of North Carolina during the year?

Your resident license remains valid through December 31 of the year you purchased it, even if you move. However, once you move, you are no longer a resident and cannot renew as a resident. If you move back within a year, you can use your existing license for the remainder of that calendar year.