Justin Trudeau was prime minister of Canada for a little over nine years , from November 4, 2015, until March 14, 2025.

Quick Scoop

  • Justin Trudeau became Canada’s 23rd prime minister on November 4, 2015, after winning the 2015 federal election.
  • He remained in office until March 14, 2025, when he stepped down and was succeeded by Mark Carney.
  • His total time in office is calculated as about 9 years, 4 months, and 10 days (3,418 days), making him the seventh longest‑serving Canadian prime minister.

A bit of context

Trudeau led three consecutive Liberal governments (2015 majority, 2019 minority, 2021 minority), which is why his time in office stretches close to a decade. He announced his intention to resign amid political pressure and declining support, and formally left the job in March 2025.

In simple terms, if you remember Canadian politics any time between late 2015 and early 2025, Justin Trudeau was the person in the prime minister’s chair.

TL;DR: Justin Trudeau was prime minister from November 4, 2015, to March 14, 2025 — just over nine years in power.

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