703-909-3233

Resources

How to Get Your Virginia Permit

Virginia Concealed Handgun Permit card illustration

Virginia requires new applicants provide documentation of handgun competency through a live, in-person class. Online classes are no longer accepted. Live fire is not required and there is no shooting qualification. Prior Virginia permits may be accepted as proof of competency for renewals.

Qualifying classes

  • Any hunter education or hunter safety course approved by the Department of Game and Inland Fisheries or a similar agency of another state
  • Completing any National Rifle Association (NRA), US Concealed Carry Association (USCCA), or Department of Criminal Justice (DCJS) firearms safety or training course
  • Veterans and active duty military can submit a DD214 to demonstrate competence

What you should know

  • Virginia permits last for 5 years. No classes or continuing education are required for renewal.
  • Fill out your application in dark ink in its entirety, writing NA or not applicable where needed.
  • Do not sign the application until directed by the county clerk.
  • Virginia permits are issued by the office of the county clerk in the county in which you reside.

The permit application is issued by the Virginia State Police. Non-resident permit information and applications are also handled through the Virginia State Police.

County-specific requirements

Each Virginia county has distinct submission requirements. For example, Arlington County requires a $50 fee and one copy of your certificate, while Prince William County charges $15. Requirements vary regarding accepted payment methods, number of document copies needed, and whether a self-addressed envelope is required. For detailed county information and application procedures, contact your local circuit court clerk's office directly.

Ready to train?

Join our next Virginia CCW class and get the training and certificate you need to apply for your Concealed Handgun Permit.