Below are important dates for the 2024 Primary and General Elections.
2024 Primary Election
Monday, June 3 (12:00 p.m.)
Deadline to change your party affiliation to participate in the 2024 primary election.
Tuesday, July 16
Deadline to register to vote or update your voter registration information to participate in the 2024 primary election.
Wednesday, July 17
First day of advance voting. Advance ballots by mail are transmitted. In-person advance voting may begin. Check with your county election officer for specific times and locations.
Tuesday, July 30
Last day to apply for an advance voting mail ballot.
Monday, August 5
In-person advance voting ends at 12:00 p.m.
Tuesday, August 6
PRIMARY ELECTION
(All advance ballots by mail must be postmarked by Election Day and received by Friday, August 9.)
2024 General Election
Tuesday, October 15
Deadline to register to vote or update your voter registration information to participate in the 2024 general election.
Wednesday, October 16
First day of advance voting. Advance ballots by mail are transmitted. In-person advance voting may begin. Check with your county election officer for specific times and locations.
Tuesday, October 29
Last day to apply for an advance voting mail ballot.
Monday, November 4
In-person advance voting ends at 12:00 p.m.
Tuesday, November 5
GENERAL ELECTION
(All advance ballots by mail must be postmarked by Election Day and received by Friday, November 8.)