How to Vote in Virginia

Flag of Virginia
“Sic Semper Tyrannis”— Thus Always to Tyrants
Capital: Richmond Nickname: The Old Dominion Admitted: 1788 (10th state) Electoral Votes: 13
State Bird: Northern Cardinal State Flower: American Dogwood
Registration Deadline 22 days before Election Day; same-day registration available on Election Day
Voter ID Required Photo ID requested
Early Voting Yes
Absentee / Mail-In No-excuse
Polling Hours 6:00 AM – 7:00 PM
Electoral Votes 13

Voter Registration in Virginia

The voter registration deadline in Virginia is 22 days before Election Day; same-day registration available on Election Day.

Virginia offers online voter registration.

Virginia has automatic voter registration — eligible citizens are registered automatically through state agencies (e.g., DMV).

In Virginia, eligible residents can pre-register to vote at age 16.

Register to vote in Virginia →

Voter ID Requirements in Virginia

Virginia requires Photo ID requested identification to vote.

Early Voting in Virginia

Yes — Virginia offers early voting.

Begins 45 days before Election Day at local registrar offices

Absentee & Mail-In Voting in Virginia

Absentee and mail-in voting in Virginia: No-excuse.

Any registered voter may request an absentee ballot by mail without providing a reason

Polling Hours in Virginia

Polls in Virginia are open 6:00 AM – 7:00 PM.

Voting Rights & Restoration in Virginia

Felony voting rights in Virginia: After completion of sentence.

After You Vote in Virginia

Your vote matters — and you have the right to confirm it was received and counted.

Track your ballot: Visit the Virginia Secretary of State elections website to check the status of your ballot.
Verify your registration: Confirm your voter registration is still active at CanIVote.org or Vote.org.
Voted by mail? Use USPS Informed Delivery to track your ballot envelope in transit.
Provisional ballot? Keep your receipt — most states let you check its status online within 7–10 days.
Need help? Call the Election Protection Hotline at 866-OUR-VOTE (866-687-8683).