Prime Minister of Canada
Browse the complete timeline of Prime Minister of Canada throughout history
John A. Macdonald
1867-07-01
—
1873-11-05
Alexander Mackenzie
1873-11-07
—
1878-10-08
John A. Macdonald
1878-10-17
—
1891-06-06
John Abbott
1891-06-16
—
1892-11-24
John Sparrow David Thompson
1892-12-05
—
1894-12-12
Mackenzie Bowell
1894-12-21
—
1896-04-27
Charles Tupper
1896-05-01
—
1896-07-08
Wilfrid Laurier
1896-07-11
—
1911-10-06
Robert Borden
1911-10-10
—
1920-07-10
Arthur Meighen
1920-07-10
—
1921-12-29
Arthur Meighen
1926-06-29
—
1926-09-25
Richard Bedford Bennett
1930-08-07
—
1935-10-23
Louis St. Laurent
1948-11-15
—
1957-06-21
John Diefenbaker
1957-06-21
—
1963-04-22
Lester B. Pearson
1963-04-22
—
1968-04-20
Pierre Trudeau
1968-04-20
—
1979-06-04
Joe Clark
1979-06-04
—
1980-03-03
Pierre Trudeau
1980-03-03
—
1984-06-30
John Turner
1984-06-30
—
1984-09-17
Brian Mulroney
1984-09-17
—
1993-06-25
Kim Campbell
1993-06-25
—
1993-11-03
Jean Chrétien
1993-11-04
—
2003-12-12
Paul Martin
2003-12-12
—
2006-02-06
Stephen Harper
2006-02-06
—
2015-11-04
Justin Trudeau
2015-11-04
—
2025-03-14
Mark Carney
2025-03-14