| Years in Office | Prime Minister Name | Political Party |
| 1867-1873 | John A. Macdonald | Liberal-Conservative Party |
| 1873-1878 | Alexander Mackenzie | Liberal Party |
| 1878-1891 | John A. Macdonald | Liberal-Conservative Party |
| 1891-1892 | John Abbott | Liberal-Conservative Party |
| 1892-1894 | John Thompson | Liberal-Conservative Party |
| 1894-1896 | Mackenzie Bowell | Conservative Party |
| 1896 | Charles Tupper | Conservative Party |
| 1896-1911 | Wilfrid Laurier | Liberal Party |
| 1911-1920 | Robert Borden | Conservative Party/Unionist |
| 1920-1921 | Arthur Meighen | National Liberal and Conservative Party |
| 1921-1926 | William Lyon Mackenzie King | Liberal Party |
| 1926 | Arthur Meighen | Conservative Party |
| 1926-1930 | William Lyon Mackenzie King | Liberal Party |
| 1930-1935 | Richard B. Bennett | Conservative Party |
| 1935-1948 | William Lyon Mackenzie King | Liberal Party |
| 1948-1957 | Louis St. Laurent | Liberal Party |
| 1957-1963 | John Diefenbaker | Progressive Conservative Party |
| 1963-1968 | Lester Pearson | Liberal Party |
| 1968-1979 | Pierre Trudeau | Liberal Party |
| 1979-1980 | Joseph Clark | Progressive Conservative Party |
| 1980-1984 | Pierre Trudeau | Liberal Party |
| 1984 | John Turner | Liberal Party |
| 1984-1993 | Brian Mulroney | Progressive Conservative Party |
| 1993 | Kim Campbell | Progressive Conservative Party |
| 1993-2003 | Jean Chrétien | Liberal Party |
| 2003-2006 | Paul Martin | Liberal Party |
| 2006-2015 | Stephen Harper | Conservative Party |
| 2015- | Justin Trudeau | Liberal Party |