How to register to vote

Virginia offers online, mail, and in-person registration. You must be a U.S. citizen, a Virginia resident, and 18 by Election Day (17-year-olds who'll turn 18 by the general election may register early).

  1. Confirm you're eligible

    U.S. citizen, Virginia resident, 18 by Election Day, and not currently disqualified by the Commonwealth.

  2. Register online, by mail, or in person

    Use the Virginia Department of Elections' online registration tool, download the paper application, or visit your local registrar or the DMV.

  3. Watch the deadline

    Online and mail registration close 21 days before an election. After that, same-day registration with a provisional ballot is available through Election Day.


Already Registered?

Check your status

Confirm you're registered at your current address before Election Day.

Check registration status
Election Day

Find your polling place

Polling places can change between elections — always confirm before you go.

Find my polling place
Know Before You Go

See your sample ballot

Preview every race and question that will appear on your ballot.

View sample ballot

All three tools above — registration status, polling place, and your sample ballot — live on the Virginia Department of Elections' Citizen Portal. One login, everything you need.


Need a ride to the polls?

The Richmond City Democratic Committee is offering free rides to the polls between now and Election Day. Fill out the form and a volunteer driver will be arranged to pick you up.


Help on the ground

Two of the most visible ways to help get out the vote. Both sign up through Mobilize, where you'll pick a shift and get reminders.

The Day Before Voting Days

Put up yard signs at polling places

Help us get signs up outside polling places the day before each voting day, so every voter sees the ticket on their way in.

Sign up on Mobilize
On Voting Day

Manage a precinct

Be the friendly face and point person at a polling place: greet voters, keep the table running, and report back to the committee.

Sign up on Mobilize

Yard signs

Yard signs help neighbors know they're not alone — and they're one of the easiest ways to support the ticket. Browse our current designs, then request one for your yard using the form below.

Request a yard sign

Tell us which sign you'd like and where to bring it. A volunteer from the Richmond City Democratic Committee will follow up to confirm.

Which sign(s) would you like? *