Detailed information on voting registration, early voting, absentee voting, voting by mail, and all details of voting at the Virginia Department of Elections
Look up your Virginia voter record, update your registration, apply to vote absentee, view polling place, and more at the Virginia's Citizen Portal | VA Dept. of Elections
You can also call the Department of Elections at (804) 864-8901 (toll free (800) 552-9745).
Register to Vote
You can register to vote in person, by mail, or online. After you submit your registration, you will receive a voter registration card.
Register In-Person at Local Registrar Office
JAMES CITY COUNTY
Director of Elections
Dianna Moorman
4095 Ironbound Road, Williamsburg, VA 23188
Email: vote@jamescitycountyva.gov
(757) 259-4940
WILLIAMSBURG
Voter Registrar/Director of Elections
Tina Reitzel
401 Lafayette St, Williamsburg, VA 23185
Email: treitzel@williamsburgva.gov
(757) 220-6241
YORK COUNTY
Voter Registrar
Walt Latham
Washington Square, 5322 Geo. Wash. Memorial Hwy Yorktown, VA 23692
Email: registrar@yorkcounty.gov
(757) 890-3440
Register by Mail
Download and print a copy of the voter registration form or go to state or local government offices (when applying or re-certifying for Aid to Dependent Children, Food Stamps, WIC, Medicaid, or Rehabilitation Services), Armed forces recruitment offices, public libraries, Virginia Department of Elections office, DMV offices or during Voter Registration drives. If you have questions, call your local registrar.
Register Online
You can register online to vote at the Virginia Department of Elections Citizen Portal | VA Dept. of Elections.
Here, you can also access your Virginia voter record to view and update your existing registration, apply to vote absentee, and view your polling place, election district, absentee ballot status, and voting history.
Questions can also be directed to your local Voter Registrar.