Money Back Guarantee

Virginia Concealed Carry Law

Some of the best people in the world come from Virginia, and at, we’re making it easy for them to get their Virginia Permit to Carry.

The Virginia State constitution protects the rights of people to keep and bear arms and also preempts local regulation over firearms.  Open carry is allowed in Virginia with the exception of assault weapons and certain types of shotguns.  Additionally, there are restrictions on magazine size any automatic weapons must be registered with the local law enforcement agencies.

Our class is the most convenient and affordable way to qualify for your.  Simply watch the video then pass the short test that follows, and you’ll be ready to apply for your permit at your local circuit court.  Our course can be completed in as little as 20 minutes, and is available to you 24 hours a day.

Virginia was one of the first states to specifically authorize online courses to teach Permit to Carry classes, and leads the nation in Internet-based CCW/Permit to Carry training.  Our course meets all qualifications for the Virginia Permit to Carry, and is taught by expert, world-class instructors.

Our online training course will allow you to apply for your Virginia Resident Carry Permit/License which is honored in Virginia for residents and non-residents, as well as honored in many other states.


Does This Course Qualify Me To Obtain A Virginia Non Resident Carry Permit/License?

No, this course will help you get a certificate.

Simply watch the video then pass the short test that follows, and you’ll be ready to apply for your permit at your local circuit court. Our course can be completed in as little as 20 minutes, and is available to you 24 hours a day.

The State of Virginia is a “shall issue” state for concealed weapons permits. This means that anyone who applies for a concealed carry license and meets the requirements shall be issued a permit. The requirements for a concealed carry permit are as follows: 1) applicant must be at least 21 years of age, 2) meet the required training requirements (via our online course) and 3) not have any disqualifying criminal convictions. Once you meet all the requirements you can obtain a Virginia Permit to Carry by filling out the application below and applying at your local circuit court. This can be done through the mail. First contact your local circuit court for details as the application process can change depending on your district.

How Long Is The Virginia Non Resident Carry Permit/License Good For?

Virginia Non Resident Carry Permit/License are valid for 5 years.  We suggest you apply at least 90 days before the expiration of your permit to be sure you have plenty of time to submit it to the Virginia State Police to be renewed to allow enough time for you to get your new permit before the old one expires.


How to apply for your Virginia Non-Resident Permit:
To apply for your VA non-resident Permit visit:

You can also go to and on the left side of the page click the link for “firearms/concealed handguns” and then click on “Nonresident Concealed Handgun Permits” link.This will bring you to a page that details the application process. You can begin the application process immediately by downloading their checklist of all the documents that need to be prepared to make your application.This webpage will give you everything you need to apply.

To obtain your Virginia Non Resident Carry Permit/License, you will need to submit an additional $100 made payable to the Virginia Police.
This class/training is only valid for one year before you apply for your permit.  If you do not apply within one year, your training will not be valid and you will have to retake training per state law.

 concealed-carry-training-cta1.pngUseful Links:

State CCW Site:

VA Firearm Laws:

Res CCW Application:

Non-Res Application:

State FAQ’s:

Transport Firearms:

State Statutes:

State Admin Rules:

State Reciprocity Info:

State Attorney General:

Secretary of State:

Online Carry Training makes no representations or warranties regarding its customers’ legal right or ability to carry a firearm in states with reciprocal permit to carry or conceal and carry agreements with other jurisdictions. Though the state-specific certification our customers receive will allow them to apply for a permit under the laws of the state for which our classes are designed, such certification may not give you the legal right or ability to apply for permits in other states, including your home state. You should consult with appropriate law enforcement officials, or your own legal counsel, to determine whether or not the certification you receive from our courses will make you eligible apply for a permit in a particular state, or to otherwise carry a firearm in that state.