Election Schedule

When Do Elections Take Place?

Each year general elections are held on the Tuesday following the first Monday in November.

If a primary election is called, it is held on the third Tuesday in June.

2023

  • June 20 - Primary (If Held)
  • November 7 - Virginia Senate - 4-Year Term
  • November 7 - House of Delegates - 2-Year Term

2024

  • March 5 - Presidential Primary
  • June 18 - Primary (If Held)
  • November 5 - U.S. President - 4-Year Term
  • November 5 - U.S. Senate - 6-Year Term
  • November 5 - U.S. Representative - 2-Year Term
  • November 5 - City Council - 3 Seats

2025

  • June 17 - Primary (If Held)
  • November 2 - Governor - 4-Year Term
  • November 2 - Lieutenant Governor - 4-Year Term
  • November 2 - Attorney General - 4-Year Term
  • November 2 - House of Delegates - 2-Year Term
  • November 2 - Commonwealth Attorney - 4-Year Term
  • November 2 - Sheriff - 4-Year Term
  • November 2 - Commissioner of the Revenue - 4-Year Term
  • November 2 - Treasurer - 4-Year Term