Election | Election Date | Registration Deadline | Absentee Application Period * | Advance Voting |
Presidential Preference Primary | March 12, 2024 | February 12, 2024 | December 25, 2023 – March 1, 2024 | February 19, 2024 – March 8, 2024 |
General Primary/Nonpartisan Election | May 21, 2024 | April 22, 2024 | March 4, 2023 – May 10, 2024 | April 29, 2024 – May 17, 2024 |
General Primary/Nonpartisan Runoff (if needed) | June 18, 2024 | April 22, 2024 (state & local) May 20, 2024 (federal) | April 4, 2024 – June 7, 2024 | ASAP, but no later than June 10, 2024 – June 14, 2024 |
General Election | November 5, 2024 | October 7, 2024 | August 19, 2024 – October 25, 2024 | October 15, 2024 - November 1, 2024 |
General Runoff (if needed) | December 3, 2024 | October 7, 2024 (state & local) November 4, 2024 (federal) | September 16, 2024 – November 22, 2024 | ASAP, but no later than November 25, 2024 – November 27, 2024 |