The next U.S. presidential election will be held on November 7, 2028. The president elected in that election will be inaugurated on January 20, 2029. Therefore, the new president will take office in January 2029. The most recent presidential inauguration was January 20, 2025, when the current president took office following the 2024 election.