Walmart is still one of the easiest in-person stops for a standard North Carolina fishing license. If your store has a sporting goods counter, it is often the fastest last-minute option before heading to a lake, river, beach, or sound.

Quick price table

License type Resident Nonresident
10-day inland $11 $28
10-day coastal $8 $14
Annual inland $30 $54
Annual coastal $19 $38
Annual unified inland plus coastal $49 Not offered

What Walmart is best for

Walmart is best for straightforward walk-in purchases:

  • annual inland
  • annual coastal
  • resident unified
  • 10-day inland
  • 10-day coastal

If you need a more specialized or documentation-based option, call ahead or use the state portal instead of assuming every store will handle it the same way.

What to bring to the counter

  • photo ID
  • residency information if you want resident pricing
  • the start date for a short-term trip license
  • a clear answer on whether your trip is inland or coastal

When Walmart beats the online portal

Walmart wins when you want a simple in-person stop on the way to the water. It is especially useful if you are already traveling and want to leave with a printed purchase in hand.

The online portal still wins when:

  • you want to compare several license types quietly
  • you may need reprints later
  • you are buying before store hours