Open Carry is legal in Virginia in most places with or without a Concealed Handgun Permit (CHP) for those who are 18 years of age or older and are not prohibited from possessing firearms. Concealed Carry requires, with a few exceptions, a CHP.
Requirements Virginia Code Sections 18.2-308.02 and 06. Government-issued picture ID; and. Resident of Chesapeake; and. 21 years of age or older; and. Proof of handgun safety training. Effective January 2021: Virginia requires in-person training for concealed carry handgun permits.
Some states allow an applicant to complete an application online, while others require an in-person visit to the office of the respective issuing authority. There are even states that require the applicant provide a list of non-related character references.
The process will take approximately 45 days to complete and once the permit is approved or denied, the Clerk of the Court will notify you when you may pick up your permit. For specific details involving concealed handgun permits refer to VA State Code 18.2-308.
Virginia does not require firearm registration nor is it necessary to obtain a permit before carrying a firearm or other such weapon openly about the person except where prohibited by statute.