✓ Thursday 9 February 2023
- Maryland - Filing - Primary …
- Maryland - Filing - Independent/Third/Minor …
- Maryland - Filing - Primary write-in …
✓ Thursday 14 September 2023
✓ Monday 6 November 2023
- Arkansas - Filing Deadline - Primary; Independent/Third/Minor notice of candidacy …
- Arkansas - Filing - Independent President …
✓ Wednesday 8 November 2023
✓ Friday 10 November 2023
✓ Saturday 11 November 2023
✓ Monday 13 November 2023
✓ Tuesday 14 November 2023
✓ Monday 27 November 2023
✓ Friday 1 December 2023
✓ Monday 4 December 2023
✓ Tuesday 5 December 2023
✓ Friday 8 December 2023
✓ Monday 11 December 2023
✓ Wednesday 13 December 2023
✓ Friday 15 December 2023
- … North Carolina - Filing - Primary
- New York - Filing Special Election House CD 3 Deadline - Party Certificate of Nomination
✓ Monday 18 December 2023
✓ Wednesday 20 December 2023
✓ Monday 1 January 2024
- Alaska - Filing Deadline - Independent Presidential candidates …
- Delaware - Filing - Unaffiliated candidate petition …
- Georgia - Filing Deadline - Write-in …
- South Dakota - Filing - Primary …
- South Dakota - Filing - Independent …
- Wyoming - Filing - Independent …
✓ Tuesday 2 January 2024
- … Puerto Rico - Candidate filing
- Minnesota - Filing - Write-in President …
- Mississippi - Filing - Primary/Independent/Third/Minor (presumably) …
- North Dakota - Filing - Primary …
- Utah - Filing - Primary …
- Utah - Filing - Third/Minor/No Labels/Partisan Lieutenant Governor …
- Virginia - Filing - Independent/Third/Minor President …
✓ Friday 5 January 2024
- Kentucky - Filing Deadline - Primary
- Nebraska - Filing - Primary (Incumbents) …
- Nebraska - Filing - Primary (non-incumbents) …
✓ Monday 8 January 2024
- … Utah - Filing - Primary
- Ohio - Filing Deadline - Primary Write-in
- West Virginia - Filing Deadline - Primary …
✓ Wednesday 10 January 2024
- Indiana - Filing Deadline - Primary …
- Indiana - County Filing - Independent/Third/Minor/Independent President …
- Indiana - Filing - Write-in …
✓ Thursday 11 January 2024
✓ Friday 12 January 2024
✓ Friday 19 January 2024
- California - Filing - Special Election CD 20 non-partisan Primary …
- Ohio - Filing Deadline - Special Partisan Primary CD 6
✓ Monday 22 January 2024
✓ Tuesday 23 January 2024
✓ Thursday 25 January 2024
✓ Saturday 27 January 2024
✓ Thursday 1 February 2024
✓ Monday 5 February 2024
✓ Tuesday 6 February 2024
✓ Friday 9 February 2024
✓ Tuesday 13 February 2024
✓ Wednesday 14 February 2024
✓ Thursday 15 February 2024
✓ Thursday 22 February 2024
✓ Monday 26 February 2024
- Guam - Filing - Petitions …
- Iowa - Filing - Primary …
- New York - Filing Deadline - Special Election House CD 26 - Independent
✓ Tuesday 27 February 2024
✓ Friday 1 March 2024
✓ Monday 4 March 2024
- Georgia - Filing - Primary/Nonpartisan/Independent …
- Idaho - Filing - Primary …
- Nevada - Filing - All non-Judicial candidates …
✓ Tuesday 5 March 2024
- … California - Filing - Write-in Special Election CD 20
- Alabama - Primary
- Alabama - Filing Deadline - Independent/Third/Minor
- Arkansas - Primary
- California - Primary
- North Carolina - Primary
- North Carolina - Filing Deadline: Independent/Third/Minor/President
- Texas - Primary
- Texas - Filing - Independent President …
- Utah - Filing Deadline - Independent Presidential
✓ Wednesday 6 March 2024
✓ Friday 8 March 2024
✓ Saturday 9 March 2024
✓ Monday 11 March 2024
✓ Tuesday 12 March 2024
- … Oregon - Filing - Primary/Nonpartisan
- Mississippi - Primary
- New Mexico - Filing Deadline - Primary Major Party
✓ Friday 15 March 2024
- … Iowa - Filing - Primary
- … Idaho - Filing - Primary
- … Nevada - Filing - All non-Judicial candidates
✓ Sunday 17 March 2024
✓ Monday 18 March 2024
✓ Tuesday 19 March 2024
- California - Special Non-partisan primary House CD 20
- Colorado - Filing Deadline - Primary
- Illinois - Primary
- New Mexico - Filing Deadline - Primary write-in
- New York - Filing - Primary - Opportunity to Ballot …
- Ohio - Primary and Special Primary House CD 6
✓ Friday 22 March 2024
✓ Monday 25 March 2024
✓ Tuesday 26 March 2024
- … South Dakota - Filing - Primary
- … Missouri - Filing - Primary
- West Virginia - Filing Deadline - Primary Write-in
✓ Monday 1 April 2024
- … Colorado - Filing - Minor Parties
- … Arizona - Filing Deadline - balloted candidates
- … South Carolina - Filing Deadline - Primary/Third/Minor (presumably)
✓ Tuesday 2 April 2024
Arkansas - Runoff (no offices on this website require a runoff)- Mississippi - Runoffs - House CD 2 Rep
✓ Wednesday 3 April 2024
✓ Thursday 4 April 2024
- … Tennessee - Filing - Primary
- … New York - Filing - Primary - Circulating Petitions
- … Virginia - Filing - Primary
✓ Friday 5 April 2024
- … Oklahoma - Filing - Primary/Independent/Third/Minor
- Missouri - Filing Deadline: Extended for Lt Gov; US House 2, 3, 5, 6
- North Dakota - Filing Deadline - Independent/Third/Minor/President …
✓ Monday 8 April 2024
✓ Tuesday 9 April 2024
✓ Thursday 11 April 2024
✓ Monday 15 April 2024
✓ Tuesday 16 April 2024
- Alabama - Runoff - US House CD 2 Dem, Rep
- New York - Filing - General Election Independent Petitions …
✓ Friday 19 April 2024
✓ Monday 22 April 2024
- Vermont - Filing Deadline - Primary …
- Vermont - Filing - Independent/Third/Minor/President-Third-Minor …
✓ Tuesday 23 April 2024
- Michigan - Filing Deadline - Primary
North Carolina - Second Primary cancelled (if run-off is required for a only statewide offices)- Pennsylvania - Primary
✓ Friday 26 April 2024
✓ Monday 29 April 2024
✓ Tuesday 30 April 2024
✓ Wednesday 1 May 2024
✓ Friday 3 May 2024
✓ Saturday 4 May 2024
✓ Monday 6 May 2024
✓ Tuesday 7 May 2024
- Connecticut - Party endorsements …
- Indiana - Primary
- Massachusetts - Filing Deadline (nomination papers to the Registrars of Voters for certification) - Primary
✓ Friday 10 May 2024
- … Washington - Filing - balloted candidates
- New Jersey - Filing Deadline - Special Primary US House CD10
✓ Monday 13 May 2024
✓ Tuesday 14 May 2024
- Maryland - Primary
- North Carolina - Second Primary (run-off for Federal office) - Lt Gov Rep; US House CD 13 Rep; Auditor Rep
- Nebraska - Primary and Special Primary U.S. Senate Class 2
- Virgin Islands - Filing Deadline - Primary/Independent/Third/Minor …
- Wisconsin - Filing - Special Election House CD 8 …
- West Virginia - Primary
✓ Thursday 16 May 2024
✓ Tuesday 21 May 2024
- … Virgin Islands - Filing Deadline - Primary/Independent/Third/Minor
- California - Special Election House CD 20
- Georgia - Primary
- Idaho - Primary
- Kentucky - Primary
- Minnesota - Filing - Primary/Independent/Third/Minor …
- Minnesota - Filing Deadline - General Election Write-in …
- Minnesota - Filing Deadline - Federal Primary write-in
- Minnesota - Filing Deadline - General Election non-Major Party Candidates …
- North Dakota - Filing Deadline - Primary Write-in
- New York - Filing - Independent President …
- Oregon - Primary
✓ Monday 27 May 2024
✓ Tuesday 28 May 2024
- … New York - Filing - General Election Independent Petitions
- … Connecticut - Party endorsements
- … New York - Filing - Independent President
- Texas - Runoff - US House CDs 7 Rep, 12 Rep, 23 Rep, 28 Rep, 29 Rep, 31 Dem, 32 Rep, 35 Rep
✓ Thursday 30 May 2024
✓ Friday 31 May 2024
✓ Saturday 1 June 2024
✓ Sunday 2 June 2024
✓ Monday 3 June 2024
- … Wisconsin - Deadline: Primary/Independent/Third/Minor
- … Wisconsin - Filing - Special Election House CD 8
- Kansas - Filing Deadline - Primary
- Montana - Filing Deadline - Declaration of Intent for Independent/Third/Minor/President
✓ Tuesday 4 June 2024
- … Hawaii - Filing Deadline
- … Minnesota - Filing - Primary/Independent/Third/Minor
- District of Columbia - Primary
- Iowa - Primary
- Kentucky - Filing Deadline - Independent/Third/Minor
- Massachusetts - Filing Deadline (certified papers to the Secretary of the Commonwealth) - Primary
- Montana - Primary
- New Jersey - Primary
- New Jersey - Filing Deadline - Independent/Third/Minor
- New Mexico - Primary
- South Dakota - Primary
✓ Wednesday 5 June 2024
- New Hampshire - Filing Deadline for Candidacy/Intent - Primary/Independent/Third/Minor/President …
- Oregon - Filing Deadline - Independent/Third/Minor/President …
✓ Saturday 8 June 2024
✓ Tuesday 11 June 2024
- Connecticut - Filing Deadline - Primary/Third/Minor
- Maine - Primary
- North Dakota - Primary
- Nevada - Primary
- Ohio - Special Election House CD 6
- South Carolina - Primary
✓ Friday 14 June 2024
✓ Monday 17 June 2024
- Illinois - Independent/Third/Minor/Independent President …
- Tennessee - Deadline - President/Independent/Third/Minor …
✓ Tuesday 18 June 2024
- Georgia - Primary Runoff (US House CD 2 Rep, CD 3 Rep, CD 14 Dem)
- Oklahoma - Primary
- Utah - Filing Deadline - Unaffiliated
- Virginia - Primary
✓ Monday 24 June 2024
- … Illinois - Independent/Third/Minor/Independent President
- Georgia - Filing - Independent/Third/Minor Petitions …
- Rhode Island - Filing Deadline - Primary/Independent/Third/Minor …
✓ Tuesday 25 June 2024
- Colorado - Primary and Special Election House CD 4
- New York - Primary
- South Carolina - Primary Runoff (US House CD 3 Rep)
- Utah - Primary
✓ Wednesday 26 June 2024
✓ Thursday 27 June 2024
- … Arizona - Filing Deadline - Primary write-in
- New Mexico - Filing Deadline - Independent/Third/Minor/Independent President
- Rhode Island - Filing Deadline - Party nominations
✓ Monday 1 July 2024
- … Indiana - County Filing - Independent/Third/Minor/Independent President
- Wisconsin - Filing Deadline - Independent President …
✓ Tuesday 2 July 2024
✓ Wednesday 3 July 2024
✓ Friday 5 July 2024
✓ Monday 8 July 2024
✓ Tuesday 9 July 2024
✓ Thursday 11 July 2024
✓ Friday 12 July 2024
✓ Monday 15 July 2024
- … Delaware - Filing - Unaffiliated candidate petition
- Indiana - Filing deadline - certificate of nomination (major party) / petition of nomination (independent and minor party)
- Oklahoma - Filing Deadline - President
- South Carolina - Filing Deadline - Independent/President (presumably)
✓ Tuesday 16 July 2024
- Louisiana - Filing - Independent Presidential candidates …
- New Jersey - Special Primary (and Independent filing deadline) House CD 10
✓ Thursday 18 July 2024
- Colorado - Filing Deadline - Write-in
- Michigan - Filing Deadline - Independent
- Ohio - Filing Deadline - President minor political party that has filed a party formation petition
✓ Friday 19 July 2024
✓ Saturday 20 July 2024
✓ Tuesday 23 July 2024
✓ Sunday 28 July 2024
✓ Monday 29 July 2024
- Iowa - Filing - Independent/Third/Minor …
- Missouri - Filing Deadline - Independent/Third/Minor/President
✓ Tuesday 30 July 2024
- Arizona - Primary
- Massachusetts - Filing Deadline (nomination papers to the Registrars of Voters for certification) - Independent/Third/Minor/President
- South Dakota - Secondary Election (no offices covered by this website have a runoff)
✓ Wednesday 31 July 2024
✓ Thursday 1 August 2024
- … Pennsylvania - Filing Deadline - Independent/Third/Minor/President
- Delaware - Filing deadline - Minor party
- Nebraska - Filing - President/Independent/Third/Minor
- Tennessee - Primary
- Vermont - Filing - Independent President
- West Virginia - Filing Deadline - Independent/Third/Minor/President
✓ Friday 2 August 2024
✓ Saturday 3 August 2024
✓ Monday 5 August 2024
- … Maryland - Filing - Independent/Third/Minor
- … Arkansas - Filing - Independent President
- Kansas - Filing Deadline - Independent/Third/Minor/Independent President
✓ Tuesday 6 August 2024
- … Wisconsin - Filing Deadline - Independent President
- Kansas - Primary
- Michigan - Primary
- Missouri - Primary
- New Hampshire - Candidates submit nomination papers to local Supervisors - Independent/Third/Minor/President
- South Dakota - Filing deadline - Independent President
- Washington - Primary
- Washington - Filing Deadline - primary write-in
✓ Wednesday 7 August 2024
- … Alaska - Filing Deadline - Independent Presidential candidates
- … Northern Marianas - Filing - Petitions
- District of Columbia - Filing Deadline - Independent/Third/Minor
- Minnesota - Filing - Write-in except President …
- North Carolina - Filing deadline: Write-in submitted to State
- Ohio - Filing Deadline - Independent/Third/Minor/Recognized minor party President
✓ Thursday 8 August 2024
✓ Friday 9 August 2024
✓ Saturday 10 August 2024
✓ Tuesday 13 August 2024
- Connecticut - Primary
- Minnesota - Primary
- Vermont - Primary
- Wisconsin - Primary and Special Primary House CD 8
✓ Thursday 15 August 2024
- … Tennessee - Deadline - President/Independent/Third/Minor
- Alabama - Filing Deadline - Presidential petitions
✓ Saturday 17 August 2024
✓ Monday 19 August 2024
- … Texas - Filing Deadline - general election write-in
- … Texas - Filing - Write-in President
- Wyoming - Filing Deadline: Third/Minor/Provisional including President
✓ Tuesday 20 August 2024
- … Minnesota - Filing Deadline - General Election non-Major Party Candidates
- Alaska - Primary
- Florida - Primary
- Wyoming - Primary
✓ Wednesday 21 August 2024
✓ Thursday 22 August 2024
- California - Filing Deadline - President Qualified Parties
- Texas - Filing Deadline - Special Election CD 18
✓ Friday 23 August 2024
- … Virginia - Filing - Independent/Third/Minor President
- … Louisiana - Filing - Independent Presidential candidates
- Louisiana - Filing Deadline - Presidential Recognized political party
- Virginia - Filing Deadline - Independent/Third/Minor
✓ Saturday 24 August 2024
✓ Monday 26 August 2024
- … Wyoming - Filing - Independent
- Minnesota - Filing Deadline - General Election Major Party Presidential Candidates
- Ohio - Filing Deadline - Write-in (letter of intent)
✓ Tuesday 27 August 2024
- … Oregon - Filing Deadline - Independent/Third/Minor/President
- Massachusetts - Filing Deadline (certified papers to the Secretary of the Commonwealth) - Independent/Third/Minor/President
- Oklahoma - Runoff Election (no offices covered by this website have a runoff)
✓ Friday 30 August 2024
✓ Sunday 1 September 2024
- Alaska - Filing Deadline - General Election Presidential Candidates
- Ohio - Filing Deadline - President Major Party
✓ Tuesday 3 September 2024
- … Georgia - Filing Deadline - Write-in
- … North Dakota - Filing Deadline - Independent/Third/Minor/President
- District of Columbia - Filing Deadline - President
- Massachusetts - Primary
- New Hampshire - Filing Deadline for Nomination Papers with Secretary of State - Independent/Third/Minor/President
- Utah - Filing Deadline - General Election Write-in
✓ Thursday 5 September 2024
✓ Friday 6 September 2024
- … Kentucky - Filing - President
- Hawaii - Filing Deadline - President
- Idaho - Filing Deadline - Write-in
- Rhode Island - Filing Deadline - Independent Presidential candidates
Monday 9 September 2024
Tuesday 10 September 2024
- Delaware - Primary
- Montana - Filing Deadline - Write-in
- New Hampshire - Primary
- Rhode Island - Primary
Tuesday 17 September 2024
Wednesday 18 September 2024
Thursday 26 September 2024
Monday 7 October 2024
- … Minnesota - Filing - Write-in President
- … Minnesota - Filing - Write-in except President
- Connecticut - Filing - Write-in
Tuesday 15 October 2024
Thursday 17 October 2024
Tuesday 22 October 2024
- California - Filing Deadline - Presidential Write-ins
- Wisconsin - Filing Deadline - Write-in (declaration for President)
Friday 25 October 2024
- Michigan - Filing Deadline - Write-in
- Missouri - Filing Deadline - Write-in
- Nebraska - Filing Deadline - Write-in
Tuesday 29 October 2024
Thursday 31 October 2024
Tuesday 5 November 2024
- Alaska - General Election
- Alabama - General Election
- Arkansas - General Election and Special Election for Treasurer
- American Samoa - General Election (presumably)
- Arizona - General Election
- California - General Election
- Colorado - General Election
- Connecticut - General Election
- District of Columbia - General Election
- Delaware - General Election
- Florida - General Election
- Georgia - General Election
- Guam - General Election
- Hawaii - General Election
- Iowa - General Election
- Idaho - General Election
- Illinois - General Election
- Indiana - General Election
- Kansas - General Election
- Kentucky - General Election
- Louisiana - Open Primary/ Congressional
- Massachusetts - General Election
- Maryland - General Election
- Maine - General Election
- Michigan - General Election
- Minnesota - General Election
- Missouri - General Election
- Northern Marianas - General Election
- Mississippi - General Election
- Montana - General Election
- North Carolina - General Election
- North Dakota - General Election
- Nebraska - General Election and Special Election U.S. Senate Class 2
- New Hampshire - General Election
- New Jersey - General Election (presumably)
- New Mexico - General Election
- Nevada - General Election
- New York - General Election
- Ohio - General Election
- Oklahoma - General Election
- Oregon - General Election
- Pennsylvania - General
- Puerto Rico - General Election
- Rhode Island - General Election
- South Carolina - General Election
- South Dakota - General Election
- Tennessee - General Election
- Texas - General Election and Special Election House CD 18
- Utah - General Election
- Virginia - General Election
- Virgin Islands - General Election
- Vermont - General Election
- Washington - General Election
- Washington - Filing Deadline - general election write-in
- Wisconsin - General Election and Special Election House CD 8
- West Virginia - General Election
- Wyoming - General Election
Tuesday 19 November 2024
- Guam - General Election Runoff (presumably)
- Northern Marianas - General Election Runoff - Governor (presumably)
- Virgin Islands - Gubernatorial Runoff Election
Tuesday 3 December 2024
Saturday 7 December 2024
2024 General Election Outline
- 2024 General Election Home
- Popular Vote by Office
- Electoral College
- Allocation
- How Appointed
- Meeting Place
- Tabulation Joint Session of Congress
- Duly Appointed Electors
- THE "FAITHLESS ELECTORS" - Presidential Electors who have defected in the past
- May Electors Defect?
- DATES OF U.S. PRESIDENTIAL ELECTION "EVENTS": 1789 to the present
- "APPARENT" ELECTORAL VOTE for President of the United States: 1856 to present
- ELECTORAL VOTE for President of the United States (as pledged and as officially counted)
- ELECTORAL VOTE for Vice President of the United States (as pledged and as officially counted)
- 2024 Primaries and Runoffs for Statewide offices/Congress
- Alphabetically
- Alphabetically with Filing Deadlines
- Chronologically
- Chronologically with Filing Deadlines
- iCalendar Feed Subscriptions
- Primary/Runoff/Special Elections Poll Closing Times (across time zones)
- General Election Poll Closing Times Alphabetically (across time zones)
- General Election Poll Closing Times Chronologically (across time zones)
- Electoral College Poll Closing Times Chronologically (across time zones)
- Polling Hours
- Presidential Candidates
- Offices
- Primaries at a Glance
- Regarding Office Edge Cases
- Open Governor's Chairs, Senate and House Seats (the incumbent is not running for re-election)
- Governor's Chairs, Senate, and U.S. House Seats with no incumbent running for them
- Uncontested Governor's Chairs, Senate, and U.S. House Seats (one candidate running for office)
- Governor's Chairs, Senate, and U.S. House Seats with multiple incumbents running for them
- Governor's Chairs, Senate, and U.S. House Seats with only one major party candidate running for office
- 2024 Partisan Composition by State
- Political Parties
- History
- Comparative Political Party Predominance in each State, 2000 thru 2016
- Political Party Floor Leaders in the Congress of the United States
- Dates of DIRECT PRIMARY Elections re: Major Party Nominations for Statewide and/or Federal Office
- Length of Terms of Office of STATE Governors throughout American History
- Dates of U.S. Presidential Election "Events": 1789 to present
- Complete Constitutional provisions for the election of the President and Vice-President
- Complete Federal Law governing the election of a President and Vice-President and filling of vacancies of the same
- Downloadable data files
Modified .