how long was justin trudeau prime minister

2 hours ago 2
Nature

Justin Trudeau served as the 23rd Prime Minister of Canada from November 2015 until March 2025, totaling a tenure of about nine years and four months

. He announced his resignation in January 2025 amid internal party pressures and declining public support, officially stepping down in March 2025 when Mark Carney succeeded him as prime minister