Prime Ministers of Canada

Events

Sir John Alexander Macdonald

1867 - 1873

Conservative

Alexander Mackenzie

1873 - 1878

Liberal

Sir John Alexander Macdonald

1878 - 1891

Conservative

John Joesph Caldwell Abbott

1891 - 1892

Conservative

John Sparrow David Thompson

1892 - 1894

Conservative

Mackenzie Bowell

1894 - 1896

Conservative

Charles Tupper

1896

Conservative

Wilfred Laurier

1896 - 1911

Liberal

Robert L. Borden

1911 - 1917

Conservative

Robert L. Borden

1917 - 1920

Unionist

Arthur Meighen

1920 - 1921

Unionist

William Lyon Mackenzie King

1921 - 1926

Liberal

William Lyon Mackenzie King

1926 - 1930

Liberal

Arthur Meighan

1926

Conservative

Richard Bedford Bennett

1930 - 1935

Conservative

William Lyon Mackenzie King

1935 - 1948

Liberal

Louis Stephen St Laurent

1948 - 1957

Liberal

John George Diefenbaker

1957 - 1963

Conservative

Lester Bowles Pearson

1963 - 1968

Liberal

Pierre Elliott Trudeau

1968 - 1979

Liberal

John Turner

1984

Liberal

Brian Mulroney

1984 - 1993

Conservative

Jean Chrétien

1993 - 2003

Liberal

Kim Campell

1993

Conservative

Paul Martin

2003 - 2006

Liberal

Stephen Harper

2006 - 2015

Conservative

Justin Trudeau

2015 - Present

Liberal