Prime Ministers of Canada By nickiho Jul 1, 1867 1st Prime Minister (1867-1873): Sir John A. Macdonald Sir John A. MacDonald's biography Nov 7, 1873 2nd Prime Minister (1873-1878): Alexander Mackenzie Oct 17, 1878 3rd Prime Minister (1878-1891): Sir John A. Macdonald Jun 16, 1891 4th Prime Minister (1891-1892): Sir John Abbott Dec 5, 1892 5th Prime Minister (1892-1894): Sir John Thompson Dec 21, 1894 6th Prime Minister (1894-1896): Sir Mackenzie Bowell May 1, 1896 7th Prime Minister (1896-1896): Sir Charles Tupper Jul 11, 1896 8th Prime Minister (1896-1911): Sir Wilfrid Laurier Oct 10, 1911 9th Prime Minister (1911-1920): Sir Robert Borden Jul 10, 1920 10th Prime Minister (1920-1921): Arthur Meighen Dec 29, 1921 11th Prime Minister (1921-1926): William Lyon Mackenzie King Jun 29, 1926 12th Prime Minister (1926-1926): Arthur Meighen Sep 25, 1926 13th Prime Minister (1926-1930): William Lyon Mackenzie King Aug 7, 1930 14th Prime Minister (1930-1935): Richard Bedford Bennett Oct 23, 1935 15th Prime Minister (1935-1948): William Lyon Mackenzie King Nov 15, 1948 16th Prime Minister (1948-1957): Louis St. Laurent Jun 21, 1957 17th Prime Minister (1957-1963): John Diefenbaker Apr 22, 1963 18th Prime Minister (1963-1968): Lester B. Pearson Apr 20, 1968 19th Prime Minister (1968-1979): Pierre Trudeau Jun 4, 1979 20th Prime Minister (1979-1980): Joe Clark Mar 3, 1980 21st Prime Minister (1980-1984): Pierre Trudeau Jun 30, 1984 22nd Prime Minister (1984-1984): John Turner Sep 17, 1984 23rd Prime Minister (1984-1993): Brian Mulroney Jun 25, 1993 24th Prime Minister (1993-1993): Kim Campbell Nov 4, 1993 25th Prime Minister (1993-2003): Jean Chrétien Dec 12, 2003 26th Prime Minister (2003-2006): Paul Martin Feb 6, 2006 27th Prime Minister (2006-present): Stephen Harper Stephen Harper's speech