when can we vote for a new president

just now 1
Nature

The next U.S. presidential election is scheduled for November 7, 2028. U.S. presidential elections are held every four years on the first Tuesday after the first Monday in November. The president elected in that election will be inaugurated on January 20, 2029. For 2025, there are various local, state, and special elections, but no presidential election. The upcoming presidential election for voting a new president will be in November 2028.