Vladimir Putin has been president of Russia for a total of about 21 years, across two long stretches: 2000–2008 and 2012 to today (2026).

Quick Scoop: Timeline

  • He first became acting president on 31 December 1999, when Boris Yeltsin resigned.
  • He was then elected and sworn in as president on 7 May 2000.
  • He served two consecutive presidential terms from 2000 to 2008.
  • From 2008 to 2012, he stepped into the role of prime minister while Dmitry Medvedev was president, but he remained Russia’s dominant political figure.
  • He returned to the presidency on 7 May 2012 and has remained president since then, with further re‑elections in 2018 and 2024.

Putting that together:

  • First presidential stretch: 2000–2008 → 8 years.
  • Second presidential stretch so far: 2012–2026 → 14 years.

So in total, Putin has been president for about 22 calendar years counted end‑to‑end, but roughly 21 years actually in the office of president as of early 2026, when you exclude the 2008–2012 Medvedev period.

Why people say “25 years in power”

You’ll often see commentators and forum posts say “Putin has been in power for 20+ or 25 years.” That’s because they usually count:

  • Late 1999: when he became prime minister and then acting president.
  • The entire 2000–2008 presidency.
  • The 2008–2012 prime‑minister period (when he still effectively ran the country).
  • His return to the presidency from 2012 onward.

From late 1999 to late 2024 is about 25 years “in power,” even though not all of that time was technically as president.

Latest news and current status

  • Constitutional changes approved in 2020 allow him to run for two more six‑year presidential terms beyond 2024.
  • He ran again and was declared the winner of the March 2024 election, securing another six‑year term.
  • Those changes mean he could legally stay president until at least 2030, and potentially until the mid‑2030s if he continues to run.

Forum / discussion angle

“So, how long has Putin been president?”
On forums and news comment sections, people usually answer in two ways:

  • Strictly president: “Around 21 years total as president, with a break in the middle.”
  • In power overall: “Roughly a quarter‑century running Russia if you count his time as prime minister and acting president since 1999.”

This is why you’ll see both numbers in trending discussions: one focused on his formal office, the other on his real grip on power.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.