Primary Election Day: Tuesday, June 8th

Voting Options for Virginia Beach Voters

(1) Vote in-person on Primary Day: Tuesday, June 8th

Vote in-person from 6:00 a.m. - 7:00 p.m. at your regular polling precinct. 

Please login here to find your current polling place as some voting precinct locations have changed.

(2) Early in-person voting begins April 23rd  

In-person, advance voting begins April 23rd at the Office of the Registrar

Virginia Beach Office of the Registrar:

2449 Princess Anne Road

Municipal Center

Bldg. 14
Virginia Beach, VA 23456


Office Hours:

April 23rd – June 4th  

Monday – Friday from 8:00am to 5:00pm  

& special hours on Saturday, June 5th from 9:00am to 5:00pm

(3) Absentee Voting 

Apply online or by mail, fax, or email.  ​


Absentee applications are now being accepted.  The Virginia State Board of Elections recommends that you return your ballot as soon as possible to ensure for ample delivery time via USPS. 

Important dates & deadlines for absentee application & ballot submission can be found here

Voter Resources

If you are unsure of your legislative district, you can view your elected officials by entering your address and by map view here: Who's My Legislator? (


You can register to vote, check your voter registration status, find your polling location, and apply to vote absentee all on your Citizen Portal - Virginia Department of Elections.

For more information, you can reach the Virginia Beach Registrar Office directly at (757) 385-8683 or Visit the registrar website here.