Skip to Main Content

American Political Elections

A nonpartisan collection of information about elections, voting, and American political issues.

Election 2024: Key Dates and Calendars

Election 2024

Election Day 2024 occurred on Tuesday, November 5, 2024.

Election Calendars and Important Dates:

Voting in the 2024 Election

Visit the Voting page in this guide for resources on registering to vote and where to find information for voting in your state.

2024 Presidential Election

Meet the candidates for the 2024 U.S. Presidential election:

  Democrat (D) Republican (R) Green (G) Libertarian (L)
Presidential Candidate: Kamala Harris Donald Trump Jill Stein Chase Oliver
Vice Presidential Candidate: Tim Walz J.D. Vance Butch Ware Mike ter Maat

Click on the presidential candidate's name to be brought to their official campaign website.

For more information on the candidates of the 2024 Election, including those who dropped out, visit: 

Election Results:

2024 Presidential Election Debates

2024 Debate Schedule

Presidential Debate

Tuesday, September 10th

Philadelphia, PA

Hosted by ABC News.

Debate qualification requirements can be found in the press release "ABC News Announces 2024 Election Presidential Debate Between President Joe Biden and Former President Donald Trump Tuesday, Sept. 10, on ABC, ABC News Live and Hulu" (May 15, 2024).

Vice Presidential Debate

Tuesday, October 1st

New York, NY

Hosted by CBS News.

Announcement: "Gov. Tim Walz, Sen. JD Vance agree to VP debate hosted by CBS News on Oct. 1" (August 15, 2024).

Starting with the 1988 elections after its establishment in 1987, the nonpartisan Commission on Presidential Debates has planned and sponsored presidential debates. This year, the campaigns of President Joseph Biden and former President Donald Trump have arranged debates outside of the commission ("The Commission on Presidential Debates Faces an Uncertain Future after Biden and Trump Bypassed It" - May 16, 2024). 

The Commission on Presidential Debates released the following statement on June 24, 2024: "Statement on CPD's 2024 General Election Debates"

Prior to President Joseph Biden withdrawing from the presidential race on July 21, 2024, he participated in a debate hosted by CNN in Atlanta, GA against former President Donald Trump on June 27, 2024. 

2024 Presidential Primaries and Caucuses

Party Primaries and Caucuses occurred throughout Spring 2024 in each state.

Based on the outcomes of the primary elections and caucuses, party delegates from each state were sent to the national party conventions. 

The following links from Ballotpedia contain the rules for delegates for each major political party and how presidential nominees will be chosen:

The following resources provide primary and caucus results for each party:

Primary caucuses and elections will culminate at the major party conventions when the presidential nominee and platform for each party will be officially announced. 

Major Party Conventions
Democratic National Convention Republican National Convention

August 19-22, 2024

Chicago, Illinois

July 15-18, 2024

Milwaukee, Wisconsin

2024 Congressional Elections

U.S. Senate

About 1/3 of the 100 Senate seats will be up for election in 2024.

U.S. House of Representatives

All 435 seats in the House of Representatives will be up for election in 2024.

2024 State and Local Elections

Across the United States, elections at the state and local level will be taking place in 2024. In addition to elected positions, ballot questions and more will also be voted on. To find out information for your state and local elections, consult your state's Secretary of State website or local election office:

2024 Election Coverage

Check out some of the following sources for 2024 election coverage. This list is not meant to be comprehensive, but rather a starting point. For additional news sources, see our Current News Research Guide.

Note: Keep in mind some sources may have a bias (liberal, conservative, etc.). 

Prefer to browse multiple news sources at once including sources listed above? A news aggregator like Google News can compile a list of articles all in one place.