Election Calendar

April 2, 2024 General Municipal Election

  • Dec. 5, 2023 - Candidate filing open at 8 a.m. 
  • Dec. 22 and 25 - Election Authority closed
  • Dec. 26 - Candidate filing closes at 5 p.m.
  • Jan. 1 and 15, 2024 - Election Authority closed
  • Jan. 23 - Final certification for General Municipal Election by 5 p.m.
  • Feb. 19 - Election Authority closed
  • Feb. 20 - Absentee voting with an excuse opens 8:30 a.m.-4:30 p.m.
  • March 6 - Last day to register to vote by 5 p.m.
  • March 19 - No-excuse in-person absentee voting opens 8:30 a.m.–4:30 p.m.; no-excuse in-person absentee voting opens at Element Church (Wentzville) 9 a.m. – 3 p.m.
  • March 20- Last day to apply for a mailed absentee ballot by 5 p.m. 
  • March 22 - Last day to file as a write-in candidate by 5 p.m. 
  • March 29 - Last day for no-excuse in-person absentee voting at Element Church (Wentzville) 9 a.m. – 3 p.m.
  • March 30 - Election Authority open for absentee voting 8:30 a.m.–12:30 p.m.
  • April 1 - Last day for absentee voting in person 8:30 a.m.–5 p.m.
  • April 2 - ELECTION DAY – Polls open 6 a.m.–7 p.m.

Aug. 6, 2024 Primary Election

  • Feb. 27, 2024 - Candidate filing open at 8 a.m. 
  • March 26 - Candidate filing closes at 5 p.m.
  • May 27 - Election Authority closed
  • May 28 - Final certification for Primary Election by 5 p.m.
  • June 25 - Absentee voting with an excuse opens 8:30 a.m.-4:30 p.m.
  • July 4 - Election Authority closed
  • July 10 - Last day to register to vote by 5 p.m.
  • July 23 - No-excuse in-person absentee voting opens 8:30 a.m.–4:30 p.m.; no-excuse in-person absentee voting opens at Element Church (Wentzville) 9 a.m. – 3 p.m.
  • July 24- Last day to apply for a mailed absentee ballot by 5 p.m. 
  • July 26 - Last day to file as a write-in candidate by 5 p.m. 
  • Aug. 2 - Last day for no-excuse in-person absentee voting at Element Church (Wentzville) 9 a.m. – 3 p.m.
  • Aug. 3 - Election Authority open for absentee voting 8:30 a.m.–12:30 p.m.
  • Aug. 5 - Last day for absentee voting in person 8:30 a.m.–5 p.m.
  • Aug. 6 - ELECTION DAY – Polls open 6 a.m.–7 p.m.

Nov. 5, 2024 General Election

  • July 9, 2024 - Candidate filing open at 8 a.m. 
  • July 30 - Candidate filing closes at 5 p.m.
  • Aug. 27 - Final certification for General Election by 5 p.m.
  • Sept. 2 - Election Authority closed
  • Sept. 24 - Absentee voting with an excuse opens 8:30 a.m.-4:30 p.m.
  • Oct. 9 - Last day to register to vote by 5 p.m.
  • Oct. 14 - Election Authority closed
  • Oct. 22 - No-excuse in-person absentee voting opens 8:30 a.m.–4:30 p.m.; no-excuse in-person absentee voting opens at Element Church (Wentzville) 9 a.m. – 3 p.m.
  • Oct. 23- Last day to apply for a mailed absentee ballot by 5 p.m. 
  • Oct. 25 - Last day to file as a write-in candidate by 5 p.m. 
  • Oct. 26 - Election Authority open for absentee voting 8:30 a.m.–12:30 p.m.
  • Nov. 1 - Last day for no-excuse in-person absentee voting at Element Church (Wentzville) 9 a.m. – 3 p.m.
  • Nov. 2 - Election Authority open for absentee voting 8:30 a.m.–12:30 p.m.
  • Nov. 4 - Last day for absentee voting in person 8:30 a.m.–5 p.m.
  • Nov. 5 - ELECTION DAY – Polls open 6 a.m.–7 p.m.