← All states

North Carolina

Permit requiredSelective reciprocityReviewed
Reviewed by Paragraph 2. General education, not legal advice. Verify with official sources before you carry.

Right to carry

A permit or license is required to carry a concealed handgun in North Carolina. Open carry rules differ — check local restrictions.

How to obtain a permit

Minimum age: 21. Apply through the County sheriff or state police / state licensing agency. Expect fingerprints, a background check, and in most cases proof of training.

Non-resident permits: generally not issued — check with the issuing agency.

Reciprocity

Honors permits from selected states only — verify yours.

Castle doctrine & self-defense

Stand your ground (by statute).

Vehicle transport & crossing state lines

Under federal law (FOPA, 18 U.S.C. § 926A), you may transport a firearm through a state if it is unloaded and locked out of reach — e.g. in the trunk or a locked container — and lawful at origin and destination.

Sleeping: hotels, camping & RVs

A hotel room or campsite is usually treated like a temporary residence, but carry rules for the surrounding property still apply. Keep firearms secured when you're away from the room.

Prohibited places

Common restrictions: schools, courthouses, federal buildings, secured airport areas, and businesses posting legally effective signs.

Last reviewed: 10/30/2026

Sources to be listed after attorney review.