Virginia Concealed Carry Requirements

Introduction

Virginia offers a straightforward process for obtaining a Concealed Handgun Permit (CHP) and recognizes many forms of training, including approved courses.

Eligibility

  • ✅ Age 21+

  • ✅ U.S. citizen or legal resident

  • ✅ No felony convictions

  • ✅ No recent drug/alcohol-related offenses

  • ✅ Mentally competent

Required Training

Virginia law allows multiple training options, including:

  • NRA firearms safety courses

  • Law enforcement/military training

  • State-approved online training

Application Process

  1. Complete Training – Save certificate

  2. Apply Through Circuit Court – In county of residence

  3. Submit Proof of Training, ID, Fee

  4. Wait for Approval – 45 days or less

Fees

  • Varies by county, typically $50 or less

Reciprocity

Virginia CHP is honored in 30+ states; Virginia also honors permits from all states.

Recommended Resources

Legal / Insurance comparison
Nationwide Permit Guide