Open Carry in Virginia

State-specific overview · Criminal Law

Quick summary

Virginia permits open carry without a permit for most citizens, but local governments may restrict it in certain areas.

How Virginia treats Open Carry

Virginia law allows any person legally permitted to possess a firearm to carry it openly in public without a permit. However, cities and counties can prohibit open carry in public buildings and on public property under their control. Private property owners may also restrict open carry on their premises. Some localities have enacted local ordinances limiting where open carry is permitted.

The general definition of Open Carry

The legal right to carry a firearm openly and visibly in public.

Open carry means carrying a firearm in plain view on your person or in a vehicle in public spaces. Unlike concealed carry, the weapon is visible to others. Open carry laws vary widely by state and sometimes by city or county within a state. Some states allow open carry without any permit, while others prohibit it entirely or require a permit even for visible firearms.

Read the full Open Carry entry →

This page is a plain-English reference and is not legal advice. State laws change frequently. For specific situations consult a licensed attorney in Virginia.