List of Canadian Prime Ministers
#1 John Alexander Macdonald 1867-1873 1878-1891
#2 Alexander Mackenzie 1873-1878
#3 John Joseph Caldwell Abbott 1891-1892
#4 John Sparrow David Thompson 1892-1894
#5 Mackenzie Bowell 1894-1896
#6 Charles Tupper 1896
#7 Wilfrid Laurier 1896-1911
#8 Robert Laird Borden 1911-1920
#9 Arthur Meighen 1920-1921 1926
#10 William Lyon Mackenzie King 1921-1926 1926-1930 1935-1948
#11 Richard Bedford Bennett 1930-1935
#12 Louis Stephen St. Laurent 1948-1957
#13 John George Diefenbaker 1957-1963
#14 Lester Bowles Pearson 1963-1968
#15 Pierre Elliott Trudeau 1968-1979 1980-1984
#16 Charles Joseph Clark 1979-1980
#17 John Napier Turner 1984
#18 Martin Brian Mulroney 1984-1993
#19 Kim Campbell 1993
#20 Joseph Jacques Jean Chretien 1993-2003
#21 Paul Martin 2003-