Wednesday, January 1, 2025
New Years' Day
Friday, January 3, 2025
Last business day to submit petition signatures supporting Initiatives to the Legislature to the Secretary of State
Monday, January 6, 2025
Congress counts electoral votes
Sunday, January 12, 2025
Military and overseas ballots mailed for the February Special Election
Monday, January 13, 2025
Regular legislative session begins
Monday, January 13, 2025
Temperance and Good Citizenship Day
Monday, January 13, 2025
Terms for the Legislature, Supreme Court, Court of Appeals, Superior Court and District Court begin
Sunday, January 19, 2025
First day to publish Notice of February Special Election
Monday, January 20, 2025
Inauguration Day
Monday, January 20, 2025
Martin Luther King, Jr. Day
Friday, January 24, 2025
February Special Election 18-day voting period begins
Wednesday, January 29, 2025
Last day to publish Notice of February Special Election
Monday, February 3, 2025
Deadline to receive new registrations and voter updates online and by mail for the February Special Election
Tuesday, February 4, 2025
Deadline to receive new registrations and voter updates online and by mail for the February Special Election
Tuesday, February 11, 2025
SPECIAL ELECTION
Tuesday, February 11, 2025
Deadline for in-person registration and voter updates for the February Special Election
Friday, February 14, 2025
Deadline to complete random check of all ballot counting equipment for the February Special Election
Monday, February 17, 2025
Presidents' Day
Friday, February 21, 2025
Last day to file a resolution for the April Special Election
Friday, February 21, 2025
County Canvassing Board certifies February Special Election results
Wednesday, March 12, 2025
First day to file Initiatives to the Legislature with Secretary of State
Sunday, March 23, 2025
Military and overseas ballots mailed for the April Special Election
Sunday, March 30, 2025
First day to publish Notice of April Special Election
Friday, April 4, 2025
April Special Election 18-day voting period begins
Saturday, April 5, 2025
Last day for filing officer to number office positions
Saturday, April 5, 2025
Last day for filing officer to number office positions
Wednesday, April 9, 2025
Last day to publish Notice of April Special Election
Monday, April 14, 2025
Deadline to receive new registrations online and by mail for the April Special Election
Tuesday, April 22, 2025
Deadline for in-person registration and voter updates for the April Special Election
Tuesday, April 22, 2025
SPECIAL ELECTION
Thursday, April 24, 2025
Deadline to complete random check of all ballot counting equipment for the April Special Election
Sunday, April 27, 2025
First day filing officer may receive candidate declarations by mail
Monday, April 28, 2025
Regular legislative session scheduled to end
Saturday, May 3, 2025
Last day to file a resolution for August Primary
Monday, May 5, 2025
Official Candidate Filing Week opens
Friday, May 9, 2025
Final day for all candidates to file for office
Monday, May 12, 2025
Candidate withdrawal deadline
Tuesday, May 13, 2025
Last day for Secretary of State to certify candidates to County Auditors
Tuesday, May 20, 2025
Candidate statements & photographs for state Voters' Pamphlet due
Friday, May 23, 2025
County Canvassing Board certifies April Special Election results
Monday, May 26, 2025
Memorial Day
Wednesday, June 11, 2025
Laws enacted in the regular legislative session become effective
Wednesday, June 11, 2025
Laws enacted in the regular legislative session become effective
Thursday, June 19, 2025
Juneteenth
Saturday, June 21, 2025
Military and overseas ballots mailed for the August Primary
Friday, July 4, 2025
Independence Day
Friday, July 4, 2025
Last business day to submit petition signatures supporting Initiatives to the People to the Secretary of State
Sunday, July 13, 2025
First day to publish Notice of August Primary
Thursday, July 17, 2025
Deadline to file write-in candidacy without paying a filing fee for the August Primary
Friday, July 18, 2025
August Primary 18-day voting period begins
Wednesday, July 23, 2025
Last day to publish Notice of August Primary
Sunday, July 27, 2025
Final day to submit Referendum Measure petition signatures to the Secretary of State if the regular legislative session ends on expected date
Sunday, July 27, 2025
Laws enacted in the regular legislative session become effective
Monday, July 28, 2025
Deadline to receive new registrations and voter updates online and by mail for the August Primary
Monday, August 4, 2025
Last day a void in candidacy causes that office to reopen filing
Tuesday, August 5, 2025
Last day to file write-in candidacy for the August Primary
Tuesday, August 5, 2025
Deadline for in-person registration and voter updates for the August Primary
Tuesday, August 5, 2025
PRIMARY
Wednesday, August 6, 2025
Last day to file a resolution for the November General Election
Thursday, August 7, 2025
Deadline to complete random check of all ballot counting equipment for the August Primary
Wednesday, August 20, 2025
County Canvassing Board certifies and transmits results of August Primary
Friday, August 22, 2025
Deadline for Secretary of State to certify results of the August Primary
Monday, September 1, 2025
Labor Day
Saturday, September 20, 2025
Military and overseas ballots mailed for the November General Election
Saturday, September 20, 2025
Military and overseas ballots mailed for the November General Election
Sunday, October 12, 2025
First day to publish Notice of November General Election
Thursday, October 16, 2025
Deadline to file write-in candidacy without paying a filing fee for the November General Election
Friday, October 17, 2025
November General Election 18-day voting period begins
Wednesday, October 22, 2025
Last day to publish Notice of November General Election
Monday, October 27, 2025
Deadline to receive new registrations and voter updates online and by mail for the November General Election
Tuesday, November 4, 2025
Last day to file write-in candidacy for the November General Election
Tuesday, November 4, 2025
GENERAL ELECTION
Wednesday, November 5, 2025
Deadline for in-person registration and voter updates for the November General Election
Friday, November 7, 2025
Deadline to complete random check of all ballot counting equipment for the November General Election
Tuesday, November 11, 2025
Veterans' Day
Wednesday, November 26, 2025
County Canvassing Board certifies and transmits results of November General Election
Thursday, November 27, 2025
Thanksgiving
Friday, November 28, 2025
Native American Heritage Day
Thursday, December 4, 2025
Last day for Secretary of State to certify November General Election results
Friday, December 12, 2025
Last day to file a resolution for next year's February Special Election