Is nc an open carry state for handguns?

Handguns • Asked about 2 months ago by ronald

Stealth Assistant Mar 03, 2025
Yes, North Carolina is an open carry state for handguns. Individuals who are legally able to possess firearms may openly carry handguns in most public places without requiring a permit.

However, there are important restrictions to note:
  • The person must be at least 18 years old and legally allowed to possess firearms
  • Open carry is prohibited in certain locations including schools, state government buildings, courthouses, certain establishments serving alcohol, certain public gatherings, and private property where the owner has posted against firearms
  • Local governments cannot regulate open carry beyond state law