North Carolina Concealed Carry Requirements

Introduction

North Carolina’s concealed handgun permit (CHP) process is straightforward but requires in-person training and sheriff-issued approval.

Eligibility

  • ✅ Age 21+

  • ✅ U.S. citizen or legal resident

  • ✅ No felony convictions

  • ✅ No recent violent misdemeanor convictions

  • ✅ Mentally competent

Required Training

North Carolina mandates an 8-hour course, including:

  • Classroom law and safety instruction

  • Live-fire qualification (minimum 30 rounds)

Application Process

  1. Complete Training – Certificate issued by instructor

  2. Apply at Sheriff’s Office – In your county of residence

  3. Submit Fingerprints

  4. Pay Fees

  5. Wait for Processing – Up to 90 days

Fees

  • New Permit: $90

  • Renewal: $75

Reciprocity

North Carolina honors permits from all states; NC CHP is valid in 37+ states.

Recommended Resources

Legal / Insurance comparison
Nationwide Permit Guide