Virginia Nonresident Concealed Carry Permit Requirements

Nonresident Permit Overview

The Virginia Nonresident Concealed Handgun Permit is available to U.S. citizens in all 50 states and allows you to carry concealed and/or legally travel with a concealed handgun in reciprocating states. If your state of residence recognizes the Virginia Nonresident Concealed Handgun Permit, then you may be able to obtain and use the permit in your home state.

Why Get a Virginia Nonresident Permit?

Virginia is issuing a growing number of concealed carry permits to residents of other states. Many people choose to apply for a Virginia Nonresident Handgun Permit because the permit is valid in their state and because Virginia accepts a variety of gun training options. Some states impose tougher requirements for obtaining a concealed carry permit, such as firing a gun with an instructor. Completing the ConcealedCarry-ed™ online course satisfies the handgun training requirements for obtaining your Virginia Concealed Handgun Permit.

State Reciprocity

The Virginia Nonresident Concealed Handgun Permit is currently recognized in 28 states. Some states require their residents to obtain their home state permit to carry legally in their home state. Check with your state police department for verification.

States That Honor the Virginia Nonresident Handgun Permit

  • Alabama
  • Alaska
  • Arizona
  • Arkansas
  • Idaho
  • Indiana
  • Iowa
  • Kansas
  • Kentucky
  • Louisiana
  • Mississippi
  • Missouri
  • Montana
  • Nebraska
  • Nevada
  • New Mexico
  • North Carolina
  • North Dakota
  • Ohio
  • Oklahoma
  • South Dakota
  • Tennessee
  • Texas
  • Utah
  • Vermont
  • West Virginia
  • Wisconsin
  • Wyoming

Issuing Authority

Nonresident Concealed Handgun Permits are issued by the Virginia State Police.

Applicant Requirements

Virginia is a shall-issue state, requiring only the information that is necessary to determine an applicant’s eligibility for the permit. The following are requirements for application. For a complete list of applicant disqualifications, visit the Virginia State Police website.

  • Must be at least 21 years of age
  • Must not be convicted of a felony
  • Must not be convicted of stalking
  • Must not be subject to a restraining or protective order
  • Must not be a person who has received mental health treatment or substance abuse treatment in a residential setting within five years
  • Must not have been convicted of public drunkenness within three years
  • Must not have been convicted of two or more misdemeanors within the five-year period immediately preceding the application
  • Must not be addicted to marijuana, or be unlawful user or distributor of any controlled substance
  • Must not have been dishonorably discharged from the Armed Forces of the United States
  • Must not have been convicted of any assault, assault and battery, sexual battery, discharging of a firearm or brandishing a firearm within the three-year period immediately preceding the application

Handgun Training Requirements:

Virginia state law recognizes eight different training options to prove competency in handgun handling. These options may include completing an approved hunter education or hunter safety course; or firearms training conducted by a state or certified firearms instructor including electronic, video, and online courses. Completing the ConcealedCarry-ed™ course satisfies the handgun training requirements for obtaining your Virginia Concealed Handgun Permit.

Application Process for the Virginia Nonresident Concealed Handgun Permit

How to Apply:

  1. Complete a state-approved firearms training or gun safety course.
    You can complete this education online at concealedcarry-ed.com. Register today!
  2. Request the Virginia Nonresident Concealed Handgun Application Package. This package will include a fingerprint card, the application (which you can also print out), general instructions, and the non-resident permit checklist. This can be done by emailing a request to [email protected], or mailing a request to:
    Firearms Transaction Center
    Nonresident Concealed Handgun Permits
    Criminal Justice Information Services Division
    Department of State Police
    P.O. Box 85141
    Richmond, VA 23285-5141
  3. Complete and submit your application. Use this checklist provided by the Virginia State Police to verify that your application is complete.

Get Certified Online!

Take the Official Virginia Concealed Carry Course Online!

Virginia safety education card Get Started