Search This Blog

Canadian Prime Ministers Since 1867 This page lists the term in office, political party, and the name of each prime minister of Canada from 1867 to the present. TermPrime MinisterParty 1867–1873 Sir John A. MacdonaldConservative 1873–1878 Alexander MackenzieLiberal 1878–1891 Sir John A. MacdonaldConservative 1891–1892 Sir John J. C. AbbottConservative 1892–1894 Sir John S. D. ThompsonConservative 1894–1896 Sir Mackenzie BowellConservative 1896 Sir Charles TupperConservative 1896–1911 Sir Wilfrid LaurierLiberal 1911–1917 Sir Robert L. BordenConservative 1917–1920 Sir Robert L. BordenUnionist 1920–1921 Arthur MeighenUnionist 1921–1926 W. L. Mackenzie KingLiberal 1926 Arthur MeighenConservative 1926–1930 W. L. Mackenzie KingLiberal 1930–1935 Richard B. BennettConservative 1935–1948 W. L. Mackenzie KingLiberal 1948–1957 Louis S. St. LaurentLiberal 1957–1963 John G. DiefenbakerConservative 1963–1968 Lester B. PearsonLiberal 1968–1979 Pierre Elliott TrudeauLiberal 1979–1980 Charles Joseph ClarkConservative 1980–1984 Pierre Elliott TrudeauLiberal 1984 John TurnerLiberal 1984–1993 Brian MulroneyConservative 1993Kim CampbellConservative 1993–2003Jean ChrétienLiberal 2003–2006Paul MartinLiberal 2006–Stephen HarperConservative