Virginia Concealed Carry Laws

Permit Required

Data reviewed August 2025  ·  Source: Code of Virginia § 18.2-308

Permit requiredYes — CHP required
Minimum age21+
Open carryYes — without permit
Vehicle carryCHP required (concealed)
Issuing authorityCircuit court

Virginia carry status overview

Virginia requires a Concealed Handgun Permit (CHP) for concealed carry. The CHP is issued by the circuit court of the applicant's city or county of residence — not the police — on a shall-issue basis. Open carry of a loaded handgun is broadly permitted in Virginia without any permit.

Virginia is notable for its strong open carry tradition. Many Virginians open carry legally without any permit. The CHP is only required if you wish to carry concealed.

Concealed carryCHP required — Code of Virginia § 18.2-308
Minimum age21 years old
Open carryBroadly permitted without a permitSome localities may have regulations — verify locally
Vehicle carry (concealed)CHP required for loaded, concealed handgun in a vehicle
Issuing authorityCircuit court of applicant's city or county of residence
ProcessShall-issue — court must issue if requirements are met

📋 Virginia CHP — permit details

Issuing authorityCircuit court of applicant's city or county of residence
Minimum age21
Fee$50 (no more than $50 by law)
Validity5 years
Training requiredYes — must submit documentation of handgun safety or trainingAccepted: DD-214, prior CHP, hunter education, NRA course, range qualification, or law enforcement training
Background checkYes — VSP conducts background check
Processing time45 days maximum by law
Application infovsp.virginia.gov — CHP Program ↗

How to apply: Submit the completed VSP application form (SP-248) along with training documentation and the $50 fee to the circuit court clerk in your jurisdiction. The court forwards the application to VSP for a background check. No in-person hearing is generally required for initial applications.

Non-resident CHP: Virginia issues non-resident CHPs to persons from states that have no permit reciprocity with Virginia. Apply through VSP by mail. The process and requirements are the same as for residents.

🚗 Vehicle carry in Virginia

A CHP is required to carry a loaded, concealed handgun in a vehicle in Virginia. Without a CHP, a handgun in a vehicle must be in a closed container, secured container, or compartment — or openly visible (which is subject to open carry rules).

Open carry in a vehicle — where the handgun is visible — is generally permitted in Virginia without a CHP. However, carrying a loaded rifle or shotgun in a vehicle in certain circumstances may be restricted. Verify current rules with Va. Code § 18.2-308 for the specific situation.

🚫 Prohibited locations in Virginia

Recent changes: Virginia's legislature has been active in this area. Always verify the current list of prohibited locations at Va. Code § 18.2-308.012.

Frequently asked questions — Virginia

How do I get a Virginia CHP?

Submit VSP form SP-248 (Application for a Concealed Handgun Permit) along with training documentation and a $50 fee to the circuit court clerk in your city or county of residence. The court forwards the application to VSP for a background check. You should receive your CHP within 45 days. Forms are available at vsp.virginia.gov.

Can I open carry in Virginia without a permit?

Generally yes. Virginia broadly permits open carry of handguns without a permit in most public places. However, localities such as Alexandria, Arlington, Fairfax, and others have enacted some restrictions on open carry in public areas. Check local ordinances if you are in Northern Virginia or other urban areas.

Does Virginia honor out-of-state carry permits?

Yes. Virginia recognizes valid concealed carry permits from states that have a reciprocity agreement with Virginia. Check the current list at the VSP website — Virginia's reciprocity agreements can change based on whether other states' standards are deemed to meet Virginia's requirements. Verify before relying on your out-of-state permit in Virginia.

Does Virginia issue non-resident CHPs?

Yes. Virginia issues non-resident CHPs to persons who hold a valid out-of-state permit from a state that has no reciprocity with Virginia. Apply by mail to VSP using the same form and process as residents. The $50 fee applies.

📚 Official sources

📋
Code of Virginia § 18.2-308 — Carrying concealed weapons; exceptions law.lis.virginia.gov — § 18.2-308 ↗
🏛
Virginia State Police — Concealed Handgun Permit Program vsp.virginia.gov — CHP Program ↗
⚠ Reviewed August 2025. Verify current Virginia law at law.lis.virginia.gov or with a licensed Virginia attorney.

🗺 Related states