Open Carry Laws In Virginia 2025. In virginia, it is legal to open carry a firearm without a permit for anyone who is 18 or older and not prohibited from possessing a firearm. Virginia is an open carry state.
Although open carry of handguns is permitted in virginia, there are laws and stipulations that you must know to do so responsibly. Yes, virginia is an open carry state for firearms.