TermClock

How long every world leader has left in office

← All countries

🇨🇦 Canada

Federal parliamentary constitutional monarchyElectoral democracy

Portrait of Mark Carney

Mark Carney

Prime Minister · 535 days in office · 1,145 days remaining

Eligible to run again

How the political system works in Canada

Canadians vote for a local Member of Parliament, and the party with the most seats forms the government, led by the prime minister. Elections must happen at least every four years. There is no limit on how long a prime minister can serve. The King is Canada's head of state, represented locally by the governor general.

Next election: 2029 — Next Canadian federal election must be held by October 2029.

Tenure records

Longest-serving

William Lyon Mackenzie King

7,826 days · 3 terms

Shortest-serving

Charles Tupper

68 days

Average tenure

2,055 days

Mark Carney: 74% below average

Recent prime ministers by days in office

Mark Carney535Justin Trudeau3,418Stephen Harper3,558Paul Martin787Jean Chrétien3,690Kim Campbell131Brian Mulroney3,203John Turner79Pierre Trudeau5,642Joe Clark273Lester B. Pearson1,825John Diefenbaker2,131Louis St. Laurent3,140William Lyon Mackenzie …7,826Richard Bedford Bennett1,903

Is a leader's tenure getting longer or shorter in Canada?

Across 28 completed terms, the average prime minister of Canada has served 2,055 days (about 5.6 years). That has stayed fairly steady: the last five completed terms averaged 2,317 days.

4y8y11y15y190019502000

One completed term Average tenure per decade

All prime ministers of Canada

#NameTook officeLeft officeDays
29Mark CarneyMar 14, 2025Incumbent535
28Justin TrudeauNov 4, 2015Mar 14, 20253,418
27Stephen HarperFeb 6, 2006Nov 4, 20153,558
26Paul MartinDec 12, 2003Feb 6, 2006787
25Jean ChrétienNov 4, 1993Dec 12, 20033,690
24Kim CampbellJun 25, 1993Nov 3, 1993131
23Brian MulroneySep 17, 1984Jun 25, 19933,203
22John TurnerJun 30, 1984Sep 17, 198479
21Pierre TrudeauMar 3, 1980Jun 30, 19841,580
20Joe ClarkJun 4, 1979Mar 3, 1980273
19Pierre TrudeauApr 20, 1968Jun 4, 19794,062
18Lester B. PearsonApr 22, 1963Apr 20, 19681,825
17John DiefenbakerJun 21, 1957Apr 22, 19632,131
16Louis St. LaurentNov 15, 1948Jun 21, 19573,140
15William Lyon Mackenzie KingOct 23, 1935Nov 15, 19484,772
14Richard Bedford BennettAug 7, 1930Oct 23, 19351,903
13William Lyon Mackenzie KingSep 25, 1926Aug 7, 19301,412
12Arthur MeighenJun 29, 1926Sep 25, 192688
11William Lyon Mackenzie KingDec 29, 1921Jun 28, 19261,642
10Arthur MeighenJul 10, 1920Dec 29, 1921537
9Robert BordenOct 10, 1911Jul 10, 19203,196
8Wilfrid LaurierJul 11, 1896Oct 6, 19115,564
7Charles TupperMay 1, 1896Jul 8, 189668
6Mackenzie BowellDec 21, 1894Apr 27, 1896493
5John Sparrow David ThompsonDec 5, 1892Dec 12, 1894737
4John AbbottJun 16, 1891Nov 24, 1892527
3John A. MacdonaldOct 17, 1878Jun 6, 18914,615
2Alexander MackenzieNov 7, 1873Oct 8, 18781,796
1John A. MacdonaldJul 1, 1867Nov 5, 18732,319

Officeholder history via Wikidata. Multiple rows for one person indicate separate terms.

Frequently asked questions

Who is the Prime Minister of Canada?
Mark Carney has been Prime Minister of Canada since Mar 14, 2025.
How is the leader of Canada chosen?
Canadians vote for a local Member of Parliament, and the party with the most seats forms the government, led by the prime minister. Elections must happen at least every four years. There is no limit on how long a prime minister can serve. The King is Canada's head of state, represented locally by the governor general.
Who is the longest-serving Prime Minister of Canada?
William Lyon Mackenzie King, with 7,826 days in office across 3 terms.
Are leaders serving longer or shorter terms in Canada?
Across 28 completed terms, the average prime minister of Canada has served 2,055 days (about 5.6 years). That has stayed fairly steady: the last five completed terms averaged 2,317 days.