how long has trump been president

Donald Trump has been president for two separate stretches so far: first for one full four‑year term from January 20, 2017, to January 20, 2021, and then again starting January 20, 2025, in his current non‑consecutive term.
Basic timeline
- First time in office as the 45th president: January 20, 2017 → January 20, 2021 (4 years).
- Second time in office as the 47th president: began January 20, 2025, and is ongoing as of early 2026.
So in total, Trump has already served about 4 years and is a bit under 1 year into his second term right now (roughly 5 years combined so far).
Quick Scoop: key points
- Non‑consecutive terms: Trump is one of the few presidents to serve non‑consecutive terms, similar to Grover Cleveland.
- Gap in between: Joe Biden served a full term in between Trump’s two presidencies (2021–2025).
- Current status: Trump is the sitting president, inaugurated again in January 2025 after winning the 2024 election.
Mini FAQ
How long was his first presidency?
His first presidency lasted exactly one term: 4 years, from his first inauguration in January 2017 until Biden’s inauguration in January 2021.
How long has this second term lasted so far?
This current term began on January 20, 2025, so by January 2026 he has been in this second term for about one year.
Information gathered from public forums or data available on the internet and portrayed here.