Monday, January 1, 2024
New Year's Day
Friday, January 5, 2024
First day to file Initiatives to the People with Secretary of State
Monday, January 8, 2024
Regular legislative session begins
Monday, January 8, 2024
Terms for the Legislature, Supreme Court, Court of Appeals, Superior Court and District Court begin
Tuesday, January 9, 2024
Deadline for political parties to request an option on the ballot for uncommitted party delegates for the Presidential Primary
Tuesday, January 9, 2024
Deadline for political party chair to submit the names of their candidates for the Presidential Primary
Sunday, January 14, 2024
Military and overseas ballots mailed for the February Special Election
Monday, January 15, 2024
Martin Luther King, Jr. Day
Tuesday, January 16, 2024
Temperance and Good Citizenship Day
Sunday, January 21, 2024
First day to publish Notice of February Special Election
Friday, January 26, 2024
February Special Election 18-day voting period begins
Saturday, January 27, 2024
Military and overseas ballots mailed for the Presidential Primary
Wednesday, January 31, 2024
Last day to publish Notice of February Special Election
Monday, February 5, 2024
Deadline to receive new registrations and voter updates online and by mail for the February Special Election
Tuesday, February 13, 2024
SPECIAL ELECTION
Tuesday, February 13, 2024
Deadline for in-person registration and voter updates for the February Special Election
Thursday, February 15, 2024
Deadline to complete random check of all ballot counting equipment for the February Special Election
Sunday, February 18, 2024
First day to publish Notice of Presidential Primary
Monday, February 19, 2024
Presidents' Day
Friday, February 23, 2024
County Canvassing Board certifies February Special Election results
Friday, February 23, 2024
Last day to file a resolution for the April Special Election
Friday, February 23, 2024
Presidential Primary 18-day voting period begins
Wednesday, February 28, 2024
Last day to publish Notice of Presidential Primary
Monday, March 4, 2024
Deadline to receive new registrations and voter updates online and by mail for the Presidential Primary
Tuesday, March 5, 2024
Deadline for political party chair to submit names of write-in candidates to Secretary of State
Thursday, March 7, 2024
Regular legislative session scheduled to end
Tuesday, March 12, 2024
Deadline for in-person registration and voter updates for the Presidential Primary
Tuesday, March 12, 2024
PRESIDENTIAL PRIMARY
Wednesday, March 13, 2024
First day to file Initiatives to the Legislature with Secretary of State
Thursday, March 14, 2024
Deadline to complete random check of all ballot counting equipment for the Presidential Primary
Friday, March 22, 2024
County Canvassing Board certifies and transmits Presidential Primary results
Sunday, March 24, 2024
Military and overseas ballots mailed for the April Special Election
Friday, March 29, 2024
Last day for Secretary of State to certify Presidential Primary results
Sunday, March 31, 2024
First day to publish Notice of April Special Election
Friday, April 5, 2024
April Special Election 18-day voting period begins
Wednesday, April 10, 2024
Last day to publish Notice of April Special Election
Thursday, April 11, 2024
Final day to fulfill party preference data requested by the political parties
Monday, April 15, 2024
Deadline to receive new registrations online and by mail for the April Special Election
Tuesday, April 23, 2024
SPECIAL ELECTION
Tuesday, April 23, 2024
Deadline for in-person registration and voter updates for the April Special Election
Thursday, April 25, 2024
Deadline to complete random check of all ballot counting equipment for the April Special Election
Monday, April 29, 2024
Last day to make precinct boundary changes before November General Election
Monday, April 29, 2024
First day filing officer may receive candidate declarations by mail
Friday, May 3, 2024
County Canvassing Board certifies April Special Election results
Saturday, May 4, 2024
First day to convene minor party or independent candidate nominating convention for President
Monday, May 6, 2024
Official Candidate Filing Week opens
Friday, May 10, 2024
Last day to file a resolution for August Primary
Friday, May 10, 2024
Final day for all candidates to file for office
Monday, May 13, 2024
Candidate withdrawal deadline
Tuesday, May 21, 2024
Last day for Secretary of State to certify candidates to County Auditors
Tuesday, May 21, 2024
Candidate statements & photographs for state Voters' Pamphlet due
Monday, May 27, 2024
Memorial Day
Wednesday, June 5, 2024
Final day to submit Referendum Measure petition signatures to the Secretary of State if the regular legislative session ends on expected date
Thursday, June 6, 2024
Laws enacted in the regular legislative session become effective
Wednesday, June 19, 2024
Juneteenth
Saturday, June 22, 2024
Military and overseas ballots mailed for the August Primary
Thursday, July 4, 2024
Independence Day
Friday, July 5, 2024
Last business day to submit petition signatures supporting Initiatives to the People to the Secretary of State
Sunday, July 14, 2024
First day to publish Notice of August Primary
Thursday, July 18, 2024
Deadline to file write-in candidacy without paying a filing fee for the August Primary
Friday, July 19, 2024
August Primary 18-day voting period begins
Wednesday, July 24, 2024
Last day to publish Notice of August Primary
Saturday, July 27, 2024
Last day to hold minor party or independent candidate nominating convention for President and Vice President of the United States
Monday, July 29, 2024
Deadline to receive new registrations and voter updates online and by mail for the August Primary
Friday, August 2, 2024
Last day to submit minor party and independent candidate nominating petitions
Monday, August 5, 2024
Last day a void in candidacy causes that office to reopen filing
Tuesday, August 6, 2024
Last day to file a resolution for the November General Election
Tuesday, August 6, 2024
Last day to file write-in candidacy for the August Primary
Tuesday, August 6, 2024
Deadline for in-person registration and voter updates for the August Primary
Tuesday, August 6, 2024
PRIMARY
Thursday, August 8, 2024
Deadline to complete random check of all ballot counting equipment for the August Primary
Tuesday, August 20, 2024
County Canvassing Board certifies and transmits results of August Primary
Friday, August 23, 2024
Deadline for Secretary of State to certify results of the August Primary
Monday, September 2, 2024
Labor Day
Tuesday, September 17, 2024
National Voter Registration Day
Saturday, September 21, 2024
Military and overseas ballots mailed for the November General Election
Sunday, October 13, 2024
First day to publish Notice of November General Election
Monday, October 14, 2024
Columbus Day (post offices and banks closed)
Thursday, October 17, 2024
Deadline to file write-in candidacy without paying a filing fee for the November General Election
Friday, October 18, 2024
November General Election 18-day voting period begins
Wednesday, October 23, 2024
Last day to publish Notice of November General Election
Monday, October 28, 2024
Deadline to receive new registrations and voter updates online and by mail for the November General Election
Tuesday, November 5, 2024
Deadline for in-person registration and voter updates for the November General Election
Tuesday, November 5, 2024
Last day to file write-in candidacy for the November General Election
Tuesday, November 5, 2024
GENERAL ELECTION
Thursday, November 7, 2024
Deadline to complete random check of all ballot counting equipment for the November General Election
Monday, November 11, 2024
Veterans' Day
Tuesday, November 26, 2024
County Canvassing Board certifies and transmits results of November General Election
Thursday, November 28, 2024
Thanksgiving
Friday, November 29, 2024
Native American Heritage Day
Thursday, December 5, 2024
Last day for Secretary of State to certify November General Election results
Friday, December 13, 2024
Last day to file a resolution for next year's February Special Election
Tuesday, December 17, 2024
Electoral College
Wednesday, December 25, 2024
Christmas Day