How to Vote in Virginia

Find out everything you need to know about how to vote in Virginia.

Upcoming Elections and Deadlines in Virginia

Virginia Primary Election
(State/Federal)

Virginia Primary Election

Jun 20, 2023

Early voting: Fri May 5, 2023 - Sat June 17, 2023

Voter Registration Deadline

Online: Received by Tue May 30, 2023

In person: 5:00 pm Tue May 30, 2023

Same-Day Voter Registration

Election Day: Available
Early Voting Period: Available

Absentee Ballot Deadlines

Deadline to Request an Absentee Ballot:
Mail: Received by 5:00 pm Friday, June 09, 2023
In Person: 5:00 pm Fri June 9, 2023
Deadline to Return Completed Absentee Ballot:

In person: Received by 7:00 pm Tue June 20, 2023

Virginia General Election
(Consolidated)

Virginia General Election

Nov 07, 2023

Check back later for updated information.

Vote Early In-Person

Who can vote early?
Where can I go to vote early?
What do I need to bring to vote early?
Additional Resources

Drop Off Your Ballot

Does my state allow absentee/mail ballot drop-off?
Who is eligible to vote absentee/by mail?
When are the deadlines to request and drop off a ballot?
Where can I drop it off?
How to track your ballot
You can look up your absentee ballot status by using our online tool.
Additional Information

Mail Your Ballot

Who can request a mail or absentee ballot?
What are the deadlines to request and mail a ballot?
How to track your ballot
You can look up your absentee ballot status by using our online tool.
Additional Information

Vote In-Person on Election Day

Where do I vote?
Can I register to vote on Election Day?
What do I need to bring to vote?
Additional Information

Additional Virginia Resources

Who can register to vote in Virginia
Pre-registration
ID Requirements
Your State Election Official
Voting for People with Disabilities