2026 Election Calendar: Every Key Date From Primaries to Election Day

March 20, 2026 · 5 min read

Complete 2026 Election Calendar: Primary Dates, Early Voting, and Registration Deadlines

The 2026 midterm election cycle is shaping up to be one of the most consequential in recent history. With control of the Senate, House of Representatives, and numerous gubernatorial seats on the ballot, voters need to stay informed about critical deadlines and voting dates. This comprehensive calendar breaks down every important date by state, including primary elections, voter registration deadlines, early voting periods, and mail ballot deadlines.

2026 Primary Election Calendar by Month

Primary elections in 2026 will be spread across the calendar year, beginning in early 2026 and continuing through the summer months. Here's the complete breakdown organized chronologically.

January 2026 Primary Elections

Iowa and New Hampshire traditionally kick off the primary season, with Iowa's caucus system attracting significant national attention. Candidates who perform well in these early contests often gain momentum heading into Super Tuesday.

February 2026 Primary Elections

March 2026 Primary Elections

April 2026 Primary Elections

May 2026 Primary Elections

June 2026 Primary Elections

July and August 2026 Primary Elections

Voter Registration Deadlines by Category

Voter registration deadlines vary significantly by state. We've organized them into three main categories to help you understand when you need to register to vote in 2026.

30 Days Before Election States

The majority of states require voters to register at least 30 days before Election Day (October 4, 2026). These states include:

Same-Day Registration States

The following states allow voters to register on Election Day itself (November 3, 2026):

Online Registration Deadlines

Most states that offer online voter registration close their online registration systems 5-15 days before Election Day. Check your state's specific deadline below:

Early Voting Start Dates by State

Early voting periods vary by state, with some beginning as early as 45 days before Election Day. Here are the key early voting start dates for major states:

State Early Voting Start Date Duration
Alabama October 20, 2026 14 days
Alaska September 24, 2026 41 days
Arizona October 6, 2026 28 days
Arkansas October 19, 2026 15 days
California October 6, 2026 28 days
Colorado September 24, 2026 41 days
Connecticut October 13, 2026 21 days
Florida October 27, 2026 7 days
Georgia October 12, 2026 22 days
Hawaii October 20, 2026 14 days
Idaho October 20, 2026 14 days
Illinois September 24, 2026 41 days
Indiana October 6, 2026 28 days
Iowa October 5, 2026 29 days
Kansas October 19, 2026 15 days
Louisiana October 20, 2026 14 days
Maine October 5, 2026 29 days
Maryland October 27, 2026 7 days
Massachusetts October 24, 2026 10 days
Michigan October 20, 2026 14 days