Virginia Concealed Handgun Permit (CHP) Practice Exam

Disable ads (and more) with a membership for a one time $2.99 payment

Prepare for the Virginia Concealed Handgun Permit Exam with a comprehensive practice test that includes flashcards and multiple-choice questions. Our resources will help you boost your confidence and knowledge before the big day!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


Which of the following is a requirement for obtaining a Concealed Handgun Permit in Virginia?

  1. Must be at least 21 years of age

  2. Must complete a firearms training course online

  3. Must possess a valid driver’s license

  4. Must have lived in Virginia for at least one year

The correct answer is: Must be at least 21 years of age

In order to obtain a Concealed Handgun Permit in Virginia, one must be at least 21 year of age. This is because the minimum age to purchase and possess a handgun in Virginia is 21 years old. Option B is incorrect because the firearms training course must be completed in person, not online. Option C is incorrect because a driver's license is not listed as a requirement for obtaining a Concealed Handgun Permit in Virginia. Option D is incorrect because there is no residency requirement for obtaining a Concealed Handgun Permit in Virginia.