Yes, open carry is legal in Virginia under specific conditions.
Virginia permits open carry of firearms without a permit for individuals 18 or older, provided they are not prohibited from possessing firearms under state or federal law. Local ordinances may impose additional restrictions in certain jurisdictions, and recent legislative shifts in 2026 have reinforced preemption laws, limiting municipal authority to regulate firearm carry. Violations of these provisions may result in misdemeanor charges.
Key Regulations for Open Carry in Virginia
- Age and Eligibility: Open carry is restricted to individuals aged 18 or older who are not barred from firearm possession due to felony convictions, domestic violence restraining orders, or adjudicated mental incompetency.
- Local Restrictions: While state law broadly preempts local firearm regulations, certain cities (e.g., Alexandria, Richmond) have attempted to impose additional restrictions via zoning or public safety ordinances, though these are often challenged in court.
- Prohibited Locations: Open carry is banned in government buildings, schools, courthouses, and private properties where posted, as delineated in § 18.2-283.1 of the Virginia Code. Violations may lead to Class 1 misdemeanor charges.
Compliance requires adherence to both state statutes and evolving local interpretations, particularly in jurisdictions with historically restrictive firearm policies. Consultation with legal counsel or the Virginia State Police is advised for nuanced scenarios.