Term
Prime Minister
Party
1867–1873
Sir John A. Macdonald
Conservative
1873–1878
Alexander Mackenzie
Liberal
1878–1891
Sir John A. Macdonald
Conservative
1891–1892
Sir John J. C. Abbott
Conservative
1892–1894
Sir John S. D. Thompson
Conservative
1894–1896
Sir Mackenzie Bowell
Conservative
1896
Sir Charles Tupper
Conservative
1896–1911
Sir Wilfrid Laurier
Liberal
1911–1917
Sir Robert L. Borden
Conservative
1917–1920
Sir Robert L. Borden
Unionist
1920–1921
Arthur Meighen
Unionist
1921–1926
W. L. Mackenzie King
Liberal
1926
Arthur Meighen
Conservative
1926–1930
W. L. Mackenzie King
Liberal
1930–1935
Richard B. Bennett
Conservative
1935–1948
W. L. Mackenzie King
Liberal
1948–1957
Louis S. St. Laurent
Liberal
1957–1963
John G. Diefenbaker
Conservative
1963–1968
Lester B. Pearson
Liberal
1968–1979
Pierre Elliott Trudeau
Liberal
1979–1980
Charles Joseph Clark
Conservative
1980–1984
Pierre Elliott Trudeau
Liberal
1984
John Turner
Liberal
1984–1993
Brian Mulroney
Conservative
1993
Kim Campbell
Conservative
1993–2003
Jean Chrétien
Liberal
2003–2006
Paul Martin
Liberal
2006–2015
Stephen Harper
Conservative
2015–
Justin Trudeau
Liberal