The next U.S. presidential election will take place on Tuesday, November 5, 2024. Presidential elections are held every four years on the first Tuesday after the first Monday in November. After the 2024 election, the following presidential election is scheduled for November 7, 2028.