Voting Options

Voters in James City County may choose to vote in one of these three ways:

Early Voting in Person

This option is available to all James City County registered voters at the JCC Vote Center regardless your assigned polling place. The Vote Center is the ONLY designated location in James City County for early voting in-person.

An absentee ballot application is not used for early voting in-person.  You will need to provide your name and address and present an acceptable ID.

Early voting in-person is available to all James City County registered voters at the JCC Vote Center, located at 

JCC Office of Elections 
4095 Ironbound Rd. 
Williamsburg, VA 23185

The JCC Vote Center is the only designated location in James City County for early voting in-person.


Absentee Voting By Mail

Absentee voting by mail is available to all James City County registered voters who wish to vote an absentee ballot by mail. A completed, signed, submitted absentee ballot application is required for this method. 

Before applying online for an absentee mailed ballot, check your voter registration status to make sure it is up-to-date.

Apply for an absentee ballot by mail ONLINE through the VA Department of Elections. You will need the following information to complete this request: 

  • Full Social Security Number 
  • Virginia Driver's License Number

The online application process uses your digital signature from DMV records, that is why the Social Security Number and Driver's License number are required. For additional information, please visit the Virginia Department of Elections website or call 757-259-4949.

Friday, February 23 is the last day to request an absentee ballot to be mailed to you.  Absentee ballot applications must be completed online no later than 11:59 p.m. on February 23, 2024.

Election Day

Voting on Election Day is available to all registered voters in James City County who wish to vote at their assigned polling place on Election Day.  Voting at the JCC Vote Center on Election Day is not an option unless it is your assigned polling place!

An ID is required.

Voter Rights and Responsibilities 

2024 Presidential Primary – Tuesday, March 5, 2024 

Election Day Hours are 6 am to 7 pm at every polling place in Virginia.