Election Schedule

Election Worker Checking In Voters

Primary Election (March 5, 2024)

Candidate Filing Begins (all offices except Soil & Water) December 4, 2023 at Noon
Candidate Filing Ends (all offices except Soil & Water) December 15, 2023 at Noon
First Day to Mail Out Absentee Ballots January 19, 2024
Voter Registration Deadline - Last Day to Register or Change Party February 9, 2024 at 5 pm
One-Stop Absentee (Early) Voting Begins February 15, 2024 at 8 am
Last Day to Request Absentee Ballot February 27, 2024 at 5 pm
One-Stop Absentee (Early) Voting Ends March 2, 2024 at 3 pm
Deadline for Receipt of Absentee-by-Mail Ballots March 5, 2024 at 7:30 pm (no longer a 3-day postmark exception)
Primary Election Day March 5, 2024 (polls open at 6:30 am and close at 7:30 pm)
County Canvass March 15, 2024 at 11 am