Please reference the Virginia Code Section 18.2-308.01, et seq, for the laws governing concealed handguns. Visit the Department of State Police website for helpful information.

Application for a new or renewal permit may be submitted electronically by using the link at the top of the page or by using the concealed handgun permit kiosks in our office located in Building 10, third floor, 2425 Nimmo Parkway, Virginia Beach, VA 23456.

Applications are received by the Virginia Beach Circuit Court Clerk’s Office, and they are reviewed by the Virginia Beach Police Department. The Court requires the applicant to provide proof of in-person competence with a handgun as provided in § 18.2-308.02(B). The final decision to issue the permit is made by a Circuit Court Judge.

First-Time Permit Applicants

While you can apply for the permit online, all first-time applicants who are approved must pick up the permit in person at the Circuit Court Clerk’s Office. A $50 fee applies.

Permit Renewals

Persons who have previously held a Virginia resident concealed handgun permit shall be issued, upon receipt by the Circuit Court of criminal history record information, a new 5-year Permit unless it is found that the applicant is subject to any of the disqualifications set forth in Code 18.2-308.09. 

The same $50 fee applies to renewals as to new permits. Persons who previously have been issued a concealed handgun permit shall not be required to appear in person to pick up the new 5-year permit, it will be mailed to you unless the applicant prefers to pick up the permit in person.

Replacement of a Lost or Damaged Permit or Replacement Permit for Name Change

If you need to replace your permit because the original has been lost, destroyed, or damaged, or you may have had a name change since permit was issued, you must fill out replacement permit form.

The form is also available at the Circuit Court Clerk’s Office:

  • Personally appear at the Circuit Court Clerk’s Office, third floor, Building 10.
  • You must present a picture I.D. (i.e. driver’s license or government-issued ID).
  • For name change, you must present legal name change documents.
  • Pay a fee of $5 for replacement.

Submit a form with a $5 check or money order payable to Virginia Beach Circuit Court Clerk. The Court will issue the replacement Permit within 10 business days of receiving the notarized statement and fee.

Replacement Permit For a Change of Address

The Court that issued the permit may issue a replacement permit specifying the permit holder’s new address upon presentation by the permit holder of the valid permit and written notice of a change of address on a form provided by the Virginia State Police Department. The permit holder must surrender the current permit before a replacement permit is issued. The fee is $10 made payable to the Virginia Beach Circuit Court Clerk.