Overview of the presidential election process
The process of electing a president takes almost two years. Learn the steps that result in the election of a U.S. president.
When is the next presidential election?
An election for president of the United States happens every four years on the first Tuesday after the first Monday in November. The next presidential election will be on November 7, 2028.
What is the typical presidential election cycle?
The presidential election process follows a typical cycle:
Time of the year | Event |
---|---|
Spring of the year before an election | Candidates register with the Federal Election Commission to run for president. While there is no federal deadline to register, there are other requirements. Learn about registering as a presidential candidate. |
Spring of the year before an election | Candidates announce their intentions to run. |
Summer of the year before an election through spring of the election year | Primary and caucus debates take place. |
January to June of election year | States and parties hold presidential primaries and caucuses. Find out more about primaries and caucuses. |
July to early September | Parties hold nominating conventions to choose their presidential candidates. Just before or during the convention, the presidential candidate announces their vice presidential running mate. Read more about the conventions. |
September and October | Candidates participate in presidential debates. |
Early November | Election Day is the first Tuesday after the first Monday. Find out about the presidential general election. |
December | Electors cast their votes for president in the Electoral College. Learn about the Electoral College process. |
Early January of the next calendar year | Congress counts the electoral votes. |
January 20 | Presidential Inauguration Day |
For an in-depth look at the federal election process in the U.S., read USA In Brief: ELECTIONS.
LAST UPDATED: November 6, 2024
Have a question?
Ask a real person any government-related question for free. They will get you the answer or let you know where to find it.