Election Deadlines

Upcoming Elections

Election Calendars and Schedules

Tuesday, March 5, 2024, Presidential Primary Election

  • Presidential Candidate

Important Deadlines:

Voter Registration Deadline:

  • Online - Monday, February 12, 2024 at 11:59 p.m. vote.virginia.gov.
  • In-person - Monday, February 12, 2024 at 5:00 p.m.
  • By-Mail - Postmarked no later than Monday, February 12, 2024

Early & Absentee Voting:

Deadline Advertisement published in The Clipper (Virginia Pilot Newspaper supplemental).

Tuesday, June 18, 2024, Primary Election

  • Member United States Senate, Member House of Representatives 

Important Deadlines:

Voter Registration Deadline:

  • Online - Monday, May 27, 2024 at 11:59 p.m. vote.virginia.gov.
  • In-person - Monday, May 27, 2024 at 5:00 p.m.
  • By-Mail - Postmarked no later than Monday, May 27, 2024

Early & Absentee Voting:


Tuesday, November 5, 2024, General and Special Elections

  • President and Vice President, Member United States Senate, Member House of Representatives , Mayor, Member City Council, Member School Board

Important Deadlines:

Voter Registration Deadline:

  • Online - Monday, October 15, 2024 at 11:59 p.m. vote.virginia.gov.
  • In-person - Monday, October 15, 2024 at 5:00 p.m.
  • By-Mail - Postmarked no later than Monday, October 15, 2024

Early & Absentee Voting: