Skip to main content
HomeYear Round Voting Resources

Voting Resources

Voting in Virginia is straightforward once you know the steps. Your journey begins with making sure you are registered to vote — and that your registration is up to date with your current name and address.

Register
You can register or update online through the Virginia Citizen Portal, or at many government offices, including the Department of Motor Vehicles (DMV) when you apply for or renew a driver’s license.

Cast Your Ballot

Next, you decide how you want to cast your ballot:

  • In person on Election Day at your assigned polling place.

  • Early in person voting, which begins weeks before Election Day at designated locations in your locality.

  • Voting by mail, by requesting an absentee ballot.

If you choose to vote by mail, Virginia provides tools to help you track your ballot from the time it is mailed to the time it is received by election officials.

Special Provisions

There are also special provisions for certain voters:

  • Students may have unique residency considerations, depending on whether they use a home or school address.

  • Voters with disabilities can request assistance and accessible voting equipment at all polling places.

  • Military and overseas citizens have specific options to vote securely from abroad.

  • Provisional ballots are available if there’s any question about your eligibility (for example, if your name does not appear on the rolls, or you do not have an acceptable ID). Provisional ballots are reviewed and counted once eligibility is confirmed.

  • Restoration of rights for people with felony convictions: In Virginia, individuals with a felony record cannot vote unless their civil rights have been restored by the Governor. Those affected should begin the rights restoration process before attempting to register.

Every voter is entitled to cast a ballot free from intimidation or harassment. If you are ever challenged or threatened at the polls, know that Virginia law protects your right to vote and local election officials are there to help.

Voting Reminders

It’s also important to know that Virginia does not send automatic reminders about elections. You won’t get a notice from the State or your local registrar reminding you to vote — unless you are on the permanent absentee list (in which case you will receive your ballot by mail each election). That’s why tools like Remind Me to Vote and VOTE411.org are especially valuable: they keep you informed and on track.

By following these steps, you can be confident that your vote will be counted — and your voice will be heard.

Official Virginia Election Resources and Local Registrars 

Voter ID Requirements

See accepted IDs or alternatives for voting in Virginia.

Learn About Voter ID

Same-Day Registration

Register and vote during early voting or on Election Day.

Same-Day Registration Info

Citizen Portal (VA Elections)

One-stop site from the Virginia Dept. of Elections to register, check info, apply to vote absentee, and find your polling place.

Go to Citizen Portal

Vote Early In-Person

Find your early voting location and dates.

Early Voting Locations

Election Day Polling Place

Look up your assigned polling place.

Find Your Polling Place

Absentee Voting

Apply for a mail ballot, vote absentee in person, or join the permanent absentee list.

Learn About Absentee Voting

Track Your Mail Ballot

Confirm when your mailed ballot is sent and received.

Track with Ballot Scout

**Local Registrar Offices

Contact local officials for hours and services.

Registrar Contacts

VOTE411

Nonpartisan voter guide from the League of Women Voters. Enter your address to see what’s on your ballot and candidate info.

Visit VOTE411.org

Remind Me to Vote

**Get a personal reminder before you vote.

Set a Reminder

Virginia Dept. of Elections

Official statewide guidance and updates.

Visit the Official Site


Maintained by the League of Women Voters of Williamsburg Area as a public service.
Links are reviewed annually to ensure accuracy.
Last updated: Oct 6, 2025
Follow Us

Williamsburg, James City & York Counties