Multi-Term Prime Ministers of Canada
How long each multi-term Prime Minister held power, and what long tenure means for Canadian democracy
Experienced leadership has its defenders, but extended rule has often brought policy stagnation and weaker democratic accountability. The eight leaders below each won three or more elections.
Key facts at a glance
Facts about Canadian Prime Minister tenure, with the sources listed below.
- No federal law or constitutional provision has ever limited how long a Canadian Prime Minister may serve. None has existed since Confederation in 1867.
- Longest cumulative service: William Lyon Mackenzie King, 21 years, 154 days across three stints (1921-1930, 1935-1948).
- Longest unbroken tenure: Sir Wilfrid Laurier, 15 years, 87 days (July 11, 1896 to October 6, 1911), won across four consecutive majority governments.
- Just 8 multi-term Prime Ministers account for 63% of Canada's post-Confederation history; their average tenure is 14.2 years.
- Of the four Prime Ministers whose tenures ended in the past 30 years, three (75%) served more than two terms (as of October 2026).
- US presidents have been capped at two terms since 1951 (22nd Amendment); Canada's Prime Ministers face no equivalent.
Sources: Library of Parliament, ParlInfo, Prime Ministers of Canada (lop.parl.ca); Constitution Act, 1982; US Constitution, 22nd Amendment (1951).
Democratic Impact
- •Average final term popular vote: 38.8%
- •7 of 8 PMs saw lower final vote than peak
- •Declining vote share: 48.7% to 42.1%
- •Increased PMO centralization
- •Regional support more concentrated
Historical Pattern
- •63% of history: just 8 leaders
- •14.2-year average PM tenure
- •Pre-1950: smaller vote declines
- •Post-1950: steeper erosion
- •Delayed new political talent
Which Prime Ministers served multiple terms — and for how long?
The table below is drawn from the parliamentary record; totals are rounded to whole years.
| Prime Minister | Period(s) in office | Years |
|---|---|---|
| Justin Trudeau | 2015-2025 (3 terms: 2015-2019, 2019-2021, 2021-2025) | 9 |
| Stephen Harper | 2006-2015 | 9 |
| Jean Chrétien | 1993-2003 | 10 |
| Pierre Elliott Trudeau | 1968-1979, 1980-1984 | 15 |
| John Diefenbaker | 1957-1963 (3 terms: 1957-1958, 1958-1962, 1962-1963) | 5 |
| William Lyon Mackenzie King | 1921-1926, 1926-1930, 1935-1948 | 21 |
Sources: Library of Parliament, ParlInfo, Prime Ministers of Canada (lop.parl.ca); Constitution Act, 1982; US Constitution, 22nd Amendment (1951).
Justin Trudeau
2015-2025 (3 terms: 2015-2019, 2019-2021, 2021-2025)
Three election wins kept Justin Trudeau in office for over nine years, despite pledges of democratic renewal and two findings of violating federal ethics law. He announced his resignation in January 2025 under caucus pressure but remained Prime Minister until March 14, 2025, when Mark Carney was sworn in. His exit came through party politics.
Stephen Harper
2006-2015
Nine years in office (2006-2015). He left when voters ended his government in the 2015 election.
Jean Chrétien
1993-2003
Ten years in office across three consecutive majority governments. He left in 2003 when his party chose a new leader.
Pierre Elliott Trudeau
1968-1979, 1980-1984
Nearly 16 years in office across two periods (1968-1979 and 1980-1984). The patriation of the Constitution and the Charter of Rights and Freedoms both happened on his watch. His 1984 retirement was his own decision.
John Diefenbaker
1957-1963 (3 terms: 1957-1958, 1958-1962, 1962-1963)
Three election wins (1957, 1958, 1962) kept John Diefenbaker in office for nearly six years, including a 1958 landslide that remains the largest share of seats in Canadian federal election history. His minority government fell on a confidence vote in 1963.
William Lyon Mackenzie King
1921-1926, 1926-1930, 1935-1948
Canada's longest-serving Prime Minister: 21 years and 154 days in total, spanning the Great Depression and World War II. The only checks on that tenure were elections and the confidence of the House. In 1926 he resigned after losing smaller-party support, when the Governor General refused his request for dissolution.
Quick answers
Which Canadian Prime Minister served the longest?
Two records: William Lyon Mackenzie King served the longest in total, 21 years and 154 days across three stretches (1921-1926, 1926-1930, 1935-1948), while Sir Wilfrid Laurier holds the longest unbroken tenure, 15 years and 87 days (1896-1911).
Which Prime Ministers have served multiple terms?
Eight of Canada's 24 Prime Ministers served multiple terms. The table on this page lists the six most recent, from Justin Trudeau (2015-2025, three elections) and Stephen Harper (2006-2015) back through Jean Chrétien (1993-2003), Pierre Elliott Trudeau (1968-1979, 1980-1984), John Diefenbaker (1957-1963, three elections) and Mackenzie King; the two earlier multi-term PMs are Sir John A. Macdonald (1867-1873, 1878-1891) and Sir Wilfrid Laurier (1896-1911).
Has any law ever limited a Canadian Prime Minister's time in office?
No. Since Confederation in 1867, no federal statute or constitutional provision has capped a Prime Minister's terms or years in office. The only constraint is winning elections and keeping the confidence of the House of Commons. Provincial fixed-date election laws (British Columbia's in 2001 was first) set election timing, not limits on how long a premier may serve.