North Carolina permits the open carrying of firearms on the person in public with no permit or license required.1

See our Open Carrying Policy Summary for a comprehensive discussion of this issue.

Notes
  1. See N.C. Gen. Stat. §14-269 (making it a criminal offense to carry concealed firearms in public without a permit or license). ⤴︎