Office of Elections and Voter Registration

Vote Buttons
Need to register to vote or update your registration? Download and print out a Virginia Voter Registration Application or apply online via the citizen's portal at elections.virginia.gov. You may also obtain an application at the Office of Elections and Voter Registration, the DMV, and other Virginia state agencies.

Elections Schedule for 2024

March 5, 2024 Presidential Primary (Republican and Democratic) - Dual Primary

***Per Virginia Code 24.2-530, when primaries are held on the same day, "No person shall vote for candidates of more than one party."  Voters must choose which party's primary they wish to participate in.

  • Early Voting Starts: Friday, January 19, 2024
  • Close of Registration: Tuesday, February 13, 2024
  • Start of Same Day Registration (Provisional): Wednesday, February 14, 2024
  • Deadline to Request a Mailed Absentee Ballot: Friday, February 23, 2024
  • Last Day to Vote Early: Saturday, March 2, 2024
  • Election Day: Tuesday, March 5, 2024

June  18, 2024 Primary (If held)

  • Early Voting Begins: Friday, May 3, 2024
  • Close of Registration: Tuesday, May 28, 2024
  • Start of Same Day Registration (Provisional): Wednesday, May 29, 2024
  • Deadline to Request a Mailed Absentee Ballot: Friday, June 7, 2024
  • Last Day to Vote Early: Saturday, June 15, 2024
  • Election Day: Tuesday, June 18, 2024

November 5, 2024 General Election

  • Early Voting Begins: Friday, September 20, 2024
  • Close of Registration: Tuesday, October 15, 2024
  • Start of Same Day Registration (Provisional): Wednesday, October 16, 2024
  • Deadline to Request a Mailed Absentee Ballot: Friday, October 25, 2024
  • Last Day to Vote Early: Saturday, November 2, 2024
  • Election Day: Tuesday, November 5, 2024

Public Notice for Dropbox and Early Voting March 2024

In-Person Absentee Voting - 


Location: Bristol Virginia City Hall, 300 Lee Street, Bristol, Virginia 24201

Starting 45 days before the election and ending on the Saturday before the election

Times: 8:00 a.m. to 5:00 p.m. Monday through Friday and also the two Saturdays preceding the election


Mail Absentee Voting/Military and Overseas Voting - 


All mailed ballots should be mailed back to our office at 300 Lee Street, Suite 101, Bristol, Virginia 24201.

If you are in the military or will be overseas on Election Day, click this link Virginia Department of Elections - Military & Overseas  for more information about receiving a ballot by email.


Identification - 


Virginia law requires all voters to provide an acceptable form of ID when voting in person. Voters arriving at the polls without an acceptable form of ID will be required to sign an ID Confirmation Statement.


City of Bristol Virginia Seal
 


Bristol Virginia Office of Elections and Voter Registration

City Hall, 300 Lee Street, Bristol, VA 24201 • Hours: Monday-Friday 8:00am-5:00pm
Visit us inside City Hall or at our drive-thru (located on the Scott Street side of the building)
Phone: 276-645-7318 • Fax: 276-645-7331 • Email: vote@bristolva.org • Facebook