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.
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.
Carrying a concealed handgun without a permit is a Class 2 misdemeanor for a first offense and a Class H felony for subsequent offenses.
Raleigh, NC
Raleigh has no city ordinance regulating residential lawn ornaments, statuary, or year-round decor. UDO setback rules in Section 1.5.5 apply to permanent str...
Raleigh, NC
Raleigh has no city ordinance regulating residential holiday inflatables. General noise rules under Raleigh Code Chapter 12 and right-of-way rules under Code...
Raleigh, NC
Raleigh has no city ordinance regulating residential holiday lights. There is no display-window restriction, brightness cap, or duration limit. UDO outdoor l...
Raleigh, NC
Raleigh requires building, gas, electrical, and plumbing trade permits for built-in outdoor kitchens with utility connections under the NC State Building Cod...
Raleigh, NC
Raleigh has no city ordinance specifically regulating residential wood-fired smokers or pizza ovens. Smoke nuisance complaints fall under Raleigh Code Sectio...
Raleigh, NC
Raleigh prohibits open-flame cooking devices and LP-gas containers over 1 pound on combustible balconies of multi-family buildings under the North Carolina F...
See how Raleigh's concealed carry rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.