Skip to main content

California Elections Calendar - 2024 and 2025

Presidential Primary Election - March 5,2024

Presidential and State Primary Elections is held on the fisrt Tuesday after the first Monday in March.

Poll Hours: 7:00 AM-8:00 PM

March Presidential Primary Election's Important Dates:
February 5, 2024 All-Mail voting begins: Early voting start times vary by county. In general, early voting starts 29 days before Election Day. .
February 6, 2024 Voting By Mail Ballot Return Starts: All vote by mail ballot drop-off locations shall be open at least during regular business hours beginning not less than 28 days before the day of the election.
February 19, 2024 Voter Registration Deadline In Person: You must be registered to vote at least 15 days before Election Day.. Note: Be aware that this date falls on a holiday -President's Day, 3rd Monday in February- and may be subject to change.
February 19, 2024 Voter Registration Deadline By Mail, Fax or email attachment: Pick up a paper voter registration application at any Department of Motor Vehicles field office, and many post offices, public libraries, and government offices, or request one from your county elections office.
To receive a voter registration application by mail from the Secretary of State, call the toll-free Voter Hotline at (800) 345-VOTE (8683 . Note: Be aware that this date falls on a holiday -President's Day, 3rd Monday in February- and may be subject to change.
February 19, 2024 Voter Registration Deadline Online: Online registration deadline is 15 days before Election Day. Note: Be aware that this date falls on a holiday -President's Day, 3rd Monday in February- and may be subject to change.
February 19, 2024 Safe At Home members voter registration deadline: If you are enrolled in California's confidential address program, Safe At Home, please do not apply to register to vote using the online option. Contact the Safe At Home program toll-free at (877) 322-5227 or by the Safe At Home email. . Note: Be aware that this date falls on a holiday -President's Day, 3rd Monday in February- and may be subject to change.
February 20, 2024 Voter registration begins for new residents: Registration for new residents and new citizens shall be in progress beginning with the 14th day prior to an election.
February 27, 2024 Voter registration ends for new residents: Registration for new residents shall be ending on the seventh day prior to election day..
March 5, 2024 Voting By Mail Ballot Retun Deadline: All vote by mail ballot drop-off locations shall be open during regular business hours on Election Day.
March 5, 2024 All-Mail voting ends: Early voting end times vary by county. In general early voting ends on Election Day. .
March 5, 2024 Election Day Voter Registration Deadline: Same Day Voter Registration is available to Californians who miss the deadline to register to vote or update their voter registration information for an election. A new citizen is eligible to register and vote at the office of, or at another location designated by, the county elections official at any time beginning on the 14th day before an election and ending at the close of polls on the election day following the date on which that person became a citizen. .

Special General Election - May 21, 2024

U.S. Representative, 20th District (Kevin McCarthy)

Poll Hours: Polls open at 7:00 a.m. and close at 8:00 p.m. Hand-delivered vote by mail ballots shall be received by 8:00 p.m. on Election Day at any vote center (Fresno and Kings counties) or polling location (Kern and Tulare counties), drop box, at the office of the elections official, or at any ballot dropoff location.

May Special General Election's Important Dates:
April 6, 2024 (Saturday) MILITARY AND OVERSEAS VOTERS: Last day for the county elections officials to transmit ballots to military and overseas voters. .
April 22, 2024 Voting By Mail Ballot Issuance Starts: Every active registered voter will be mailed a vote-by-mail ballot.
May 14, 2024 Voting By Mail Ballot Issuance Ends: Every active registered voter will be mailed a vote-by-mail ballot.
April 23, 2024 Drop Off Locations Open: By this date, all counties shall open ballot drop-off locations. These locations shall be open at least during regular business hours beginning not less than 28 days before the election through Election Day
May 6, 2024 Voter Registration Deadline By Mail, Fax or email attachment: PLast day to register to vote in the special general election.
May 6, 2024 Voter Registration Deadline Online: Online registration deadline is 15 days before Election Day.
May 6, 2024 Safe At Home members voter registration deadline: If you are enrolled in California's confidential address program, Safe At Home, please do not apply to register to vote using the online option. Contact the Safe At Home program toll-free at (877) 322-5227 or by the Safe At Home email.
May 7, 2024 NEW CITIZEN REGISTRATION PERIOD BEGINS: Registration for new residents and new citizens shall be in progress beginning with the 14th day prior to an election.
May 21, 2024 NEW CITIZEN REGISTRATION PERIOD ENDS: Registration for new residents ends on the election day.
May 21, 2024 Voting By Mail Ballot Retun Deadline: All vote by mail ballot drop-off locations shall be open during regular business hours on Election Day.
May 21, 2024 All-Mail voting ends: Early voting end times vary by county. In general early voting ends on Election Day.
May 21, 2024 Election Day Voter Registration Deadline: Same Day Voter Registration is available to Californians who miss the deadline to register to vote or update their voter registration information for an election. A new citizen is eligible to register and vote at the office of, or at another location designated by, the county elections official at any time beginning on the 14th day before an election and ending at the close of polls on the election day following the date on which that person became a citizen. .

General Election - November 5,2024

November General election is held the Tuesday after the first Monday of the month of November

Poll Hours: 7:00 AM-8:00 PM

November General Election Election's Important Dates:
October 7, 2024 All-Mail voting begins: Early voting start times vary by county. In general, early voting starts 29 days before Election Day. .
October 8, 2024 Voting By Mail Ballot Return Starts: All vote by mail ballot drop-off locations shall be open at least during regular business hours beginning not less than 28 days before the day of the election.
October 21, 2024 Voter Registration Deadline In Person: You must be registered to vote at least 15 days before Election Day..
October 21, 2024 Voter Registration Deadline By Mail, Fax or email attachment: Pick up a paper voter registration application at any Department of Motor Vehicles field office, and many post offices, public libraries, and government offices, or request one from your county elections office.
To receive a voter registration application by mail from the Secretary of State, call the toll-free Voter Hotline at (800) 345-VOTE (8683 .
October 21, 2024 Voter Registration Deadline Online: Online registration deadline is 15 days before Election Day.
October 21, 2024 Safe At Home members voter registration deadline: If you are enrolled in California's confidential address program, Safe At Home, please do not apply to register to vote using the online option. Contact the Safe At Home program toll-free at (877) 322-5227 or by the Safe At Home email. .
October 22, 2024 Voter registration begins for new residents: Registration for new residents and new citizens shall be in progress beginning with the 14th day prior to an election.
November 5, 2024 Voting By Mail Ballot Retun Deadline: All vote by mail ballot drop-off locations shall be open during regular business hours on Election Day.
November 5, 2024 All-Mail voting ends: Early voting end times vary by county. In general early voting ends on Election Day. .
November 5, 2024 Election Day Voter Registration Deadline: Same Day Voter Registration is available to Californians who miss the deadline to register to vote or update their voter registration information for an election. A new citizen is eligible to register and vote at the office of, or at another location designated by, the county elections official at any time beginning on the 14th day before an election and ending at the close of polls on the election day following the date on which that person became a citizen. .

NOTES

This page contains dates and deadlines information on elections occurring in California

Election dates,voter registration deadlines,early voting, absenstee voting, and voting hours apply to statewide elections in most cases. However, Check with your Town Clerk for the hours of voting, and voter registration deadlines as they vary by town. Please be advised that these dates are updated regularly but are subject to scheduling changes at the local level.

The information provided on the page was validated using the following resourses: