Prime Ministers of Canada

Events

Sir John Alexader Macdonald

1867 - 1873

Conservative Party of Canada

Alexander Mackenzie

1873 - 1878

Liberal Party of Canada

Sir John Alexander Macdonald

1878 - 1891

Conservative Party of Canada

Sir John Abbott

1891 - 1892

Conservative Party of Canada

Sir John Thompson

1892 - 1894

Conservative Party of Canada

Sir Mackenzie Bowell

1894 - 1896

Conservative Party of Canada

Sir Wilfrid Laurier

1896 - 1911

Liberal Party of Canada

Sir Charles Tupper, 1st Baronet

1896

Conservative Party of Canada

Sir Robert Laird Borden

1911 - 1920

Liberal-Conservative Party

Arthur Meighen

1920 - 1921

Progressive Conservative Party of Canada and Unionist Party

W.L. Mackenzie King

1921 - 1926

Liberal Party of Canada

Arthur Meighen

1926

Progressive Conservative Party of Canada and Unionist Party

W.L. Mackenzie King

1926 - 1930

Liberal Party of Canada

Richard Bedford Bennett

1930 - 1935

Conservative Party of Canada

W.L. Mackenzie King

1935 - 1948

Liberal Party of Canada

Louis Saint Laurent

1948 - 1957

Liberal Party of Canada

John G. Diefenbaker

1957 - 1963

Progressive Conservative Party of Canada

Lester B. Pearson

1963 - 1968

Liberal Party of Canada

Pierre Elliott Trudeau

1968 - 1979

Liberal Party of Canada

Joe Clark

1979 - 1980

Progressive Conservative Party of Canada

Pierre Elliott Trudeau

1980 - 1984

Liberal Party of Canada

Brian Mulroney

1984 - 1993

Progressive Conservative Party of Canada

John N. Turner

1984

Liberal Party of Canada

Jean Chrétien

1993 - 2003

Liberal Party of Canada

Kim Campbell

1993

Progressive Conservative Party of Canada

Paul Martin

2003 - 2006

Liberal Party of Canada

Stephen Harper

2006 - 2015

Conservative Party of Canada

Justin Trudeau

2015 - Present

Liberal Party of Canada