US Trends

when do we vote for a new president

In the U.S., people vote for a new president every four years on Election Day , which is always the first Tuesday after the first Monday in November.

When we vote for president

  • Federal law sets presidential elections for “the Tuesday next after the first Monday in November.”
  • This means Election Day always falls between November 2 and November 8.
  • The next U.S. presidential election is scheduled for November 7, 2028.

How often we vote

  • Presidential elections happen every four years, in even‑numbered years (2020, 2024, 2028, etc.).
  • On that same Election Day, many other federal, state, and local offices are also on the ballot.

What happens after Election Day

  • Voters choose slates of electors, who then cast Electoral College votes for president in December.
  • Congress counts and certifies those electoral votes in early January, and the new presidential term begins on January 20.

TL;DR: In the U.S., “when do we vote for a new president?” → every four years, on the first Tuesday after the first Monday in November, with the next one on November 7, 2028.