Spearfishing
North Carolina Spearfishing
Regulations 2026
Allowed species, endorsement requirements, and freshwater vs. saltwater rules for spearfishing in North Carolina. North Carolina allows spearfishing in both fresh and salt water with specific restrictions. Freshwater spearing of rough fish is permitted; saltwater spearing requires a coastal fishing license.
Saltwater Allowed
Freshwater Allowed
2026 Spearfishing Quick Facts
Verified 2026
Resident Fee
$25.00
Fishing license covers spearfishing; saltwater add-on required for coastal.
Non-Resident Fee
$40.00
Annual license
Saltwater
Allowed
With restrictions
Freshwater
Allowed
Game fish may be banned
Species Regulations
Allowed & Prohibited Species in North Carolina
Allowed Species
Rough fish in freshwater; flounder, sheepshead, saltwater fish in coastal waters
Prohibited Species
Game fish in freshwater; protected marine species
Step-by-Step
How to Get a Spearfishing License in North Carolina
1
Purchase a Fishing License
All spearfishing in North Carolina requires a valid fishing license as the base credential. Purchase through NC Wildlife Resources Commission / Division of Marine Fisheries online, at license agents, or by phone. Spearfishing license fee: $25.00.
2
Know the Rules
Review the specific allowed and prohibited species for the waters you intend to spearfish.
Saltwater spearfishing is permitted with appropriate licensing. Check for any marine protected area restrictions at your planned dive site.
3
Check Location-Specific Rules
Marine protected areas, state parks, and wildlife management areas may have additional restrictions or prohibitions on spearfishing. Always verify the specific rules for your dive location with NC Wildlife Resources Commission / Division of Marine Fisheries before entering the water.
Requirements
North Carolina Spearfishing Requirements
NC fishing license with appropriate endorsement required.
Important Notes
North Carolina-Specific Regulations
North Carolina permits spearfishing in both freshwater inland waters and saltwater; a valid NC Inland Fishing License (for freshwater) or NC Coastal Recreational Fishing License (for saltwater) is required. In saltwater, spearguns, pole spears, and Hawaiian slings are legal for most finfish including flounder, sheepshead, and amberjack, though striped bass and red drum are subject to size and bag limits. Freshwater spearfishing in NC allows the take of rough fish and some game species, but trout may not be taken by spear in designated Hatchery Supported and Wild Trout waters.
Source: NC Wildlife Resources Commission / Division of Marine Fisheries (www.ncwildlife.org).
Regulations verified 2026. Always confirm current species rules and location restrictions directly with NC Wildlife Resources Commission / Division of Marine Fisheries.