North Carolina Statewide Rule
North Carolina Concealed Handgun Permit Rules
Key Facts
- Permit Authority
- Permit issued by county sheriff under NCGS 14-415.10
- Age Requirement
- Minimum age 21 with required safety training
- Permit Authority
- Five-year permit term
- Prohibited Locations
- Prohibited in schools, courthouses, and posted property
Summary
North Carolina issues concealed handgun permits through county sheriffs under NCGS 14-415.10 and recognizes reciprocity with many states; permitless carry is not authorized statewide.
Any person who has a concealed handgun permit may carry a concealed handgun unless otherwise specifically prohibited by law. The person shall carry the permit together with valid identification whenever the person is carrying a concealed handgun, shall disclose to any law enforcement officer that the person holds a valid permit and is carrying a concealed handgun when approached or addressed by the officer, and shall display both the permit and the proper identification upon the request of a law enforcement officer.
Full Breakdown
NCGS 14-415.10 through 14-415.24 establish the concealed handgun permit system. Applicants must be 21 or older, complete an approved firearms safety course, pass background and mental-health checks, and apply through the sheriff of their county of residence. Permits are valid for five years. Concealed carry is prohibited in schools, courthouses, government buildings, law-enforcement facilities, and any private property posted against carry. Open carry is generally legal without a permit, but concealment of a handgun without a permit remains a crime under NCGS 14-269.
Violations & Penalties
Carrying a concealed handgun without a permit is a Class 2 misdemeanor for a first offense and a Class H felony for subsequent offenses.
Frequently Asked Questions
Does North Carolina allow permitless concealed carry?
Where can I not carry concealed even with a permit?
Sources
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.