North Carolina Fishing Regulations

Not legal advice. Compiled from official government summaries. Regulations change each year — always check the official source before relying.

General Rules (barbless hooks are the #1 cause of fines)

  • ⚠ Inland game fish may be taken only with hook and line; snagging unlawful.
  • ⚠ Possession: no more than 3 days' creel limit at any place.
  • ⚠ Mandatory harvest reporting for red drum, flounder, spotted seatrout, striped bass, weakfish from inland/joint waters (deq.nc.gov/report-my-fish).
  • ⚠ Roanoke River upstream of US 258 bridge: only single barbless hook (April 1 - June 30).
  • ⚠ No open season for sturgeon; any sturgeon caught must be released.
  • ⚠ Purchase and sale of inland game fish unlawful (except licensed commercial trout ponds).

Species Limits

SpeciesLimitSize / Season
Largemouth bass5 (only 2 under 14 in)Min 14 in (special waters vary)
Smallmouth bass5 (only 2 under 14 in)Min 14 in (special waters vary)
Alabama & spotted bassNo limitNo size limit
Bartram's bass5 (only 2 under 14 in)Min 14 in
CrappieNo limit statewide; 20 combined in many waters8 in min in many waters; Kerr 25 @ 9 in
Sunfish (except crappie, rock bass, Roanoke bass)No limit statewide; 30 combined in many rivers (max 12 redbreast)
Striped bass & Bodie bass (impoundments)4 combinedMin 20 in (special waters vary)
White bass10
Shad (American & hickory)10 combined (max 1 American)
Walleye8Lake Gaston/Kerr: 5 @ 18 in min; Linville River: 4
Muskellunge1Min 42 in
Sauger8Min 15 in
Kokanee salmon4
Bullheads10 combined
Mountain trout (Hatchery Supported waters)7 per dayNo size limit; marked green-and-white
Mountain trout (Wild Trout waters)4 per dayMin 7 in; artificial lures, single hook only
Red drum118-27 in slot
Spotted seatrout3 (only 1 over 26 in)Min 14 in
American eel25Min 9 in

Waterbody-Specific Rules

Delayed Harvest Trout Waters
  • Catch-and-release Oct 1 - early June: artificial lures, single hook, no bait possession; limited harvest after.
Lake Chatuge
  • Bass: 10 combined, min 12 in; crappie 30; smallmouth no size limit.
New River (Alleghany Co.)
  • 5 bass combined, none 14-22 in, only 1 over 22 in.
Lake Santeetlah
  • Bass: no creel limit under 14 in; only 5 over 14 in.
Buckhorn Reservoir
  • Crappie: 20/day.
Lake James
  • Walleye: 15 in minimum, 8/day.
Lake Gaston
  • Walleye: 18 in minimum, 5/day; crappie: no limit; striped bass 4/day (20 in min Oct-May).
John H. Kerr Reservoir
  • Walleye: 18 in minimum, 5/day; crappie 9 in min, 25/day; no American shad possession.
Roanoke Rapids Reservoir
  • Walleye: 18 in minimum, 5/day; striped bass 4/day (20 in min Oct-May).
Linville River (above NC 126)
  • Walleye: 4/day.
Cape Fear River
  • Crappie: 20 combined, 8 in minimum; sunfish 30 combined.
Lake Norman
  • Crappie: 20 combined, 8 in minimum.
Shearon Harris Reservoir
  • Crappie: 20 combined, 8 in minimum.
B. Everett Jordan Reservoir
  • Crappie: 20 combined, 8 in minimum.
Lake Mattamuskeet
  • Striped bass: 3/day, 18 in minimum; crappie 20 @ 10 in minimum.

Seasons

Most warmwater species open year-round; mountain trout waters have seasonal rules (Delayed Harvest Oct 1 - early June C&R).

Licence Fees

NC inland fishing license required (resident/non-resident); trout privilege license for trout waters; fees per NCWRC.

Edition: 2026-2027 North Carolina Inland Fishing, Hunting & Trapping Regulations (NCWRC) · Effective: 2026-27 season · Source: NC Wildlife Resources Commission (ncwildlife.org/fishing/regulations)

← Back to North Carolina

Get CatchTales

Ready to start bragging? Download the app and hit the water.