| Dates of Office | Leader of the Opposition | Political Affiliation |
| 1867-1872 | Mr. George Brown | Liberal |
| 1873 | Mr. Alexander Mackenzie | Liberal |
| 1873 - 1878 | The Right Honourable Sir John A. Macdonald | Liberal Conservative |
| 1878 - 1880 | The Honourable Alexander Mackenzie | Liberal |
| 1880 - 1887 | The Honourable Dominick Edward Blake | Liberal |
| 1887 - 1896 | The Honourable Wilfrid Laurier | Liberal |
| 1896 - 1901 | The Right Honourable Sir Charles Tupper | Conservative |
| 1901 - 1911 | Mr. Robert Laird Borden | Conservative |
| 1911 - 1919 | The Right Honourable Sir Wilfrid Laurier | Liberal |
| 1919 | Mr. Daniel Duncan McKenzie | Liberal |
| 1919 - 1921 | The Honourable William Lyon Mackenzie King | Liberal |
| 1921 - 1926 | The Right Honourable Arthur Meighen | Conservative |
| 1926 | The Right Honourable William Lyon Mackenzie King | Liberal |
| 1926 - 1927 | The Honourable Hugh Guthrie | Conservative |
| 1927 - 1930 | The Honourable Richard Bennett | Conservative |
| 1930 - 1935 | The Right Honourable William Lyon Mackenzie King | Liberal |
| 1935 - 1938 | The Right Honourable Richard Bennett | Conservative |
| 1938 - 1940 | The Honourable Robert James Manion | Conservative |
| 1940 - 1943 | The Honourable Richard Burpee Hanson | Conservative |
| 1943 - 1945 | Mr. Gordon Graydon | Progressive Conservative |
| 1945 - 1948 | Mr. John Bracken | Progressive Conservative |
| 1948 - 1954 | The Honourable George Drew | Progressive Conservative |
| 1954 - 1955 | Mr. William Rowe | Progressive Conservative |
| 1955 - 1956 | The Honourable George Drew | Progressive Conservative |
| 1956 | Mr. William Rowe | Progressive Conservative |
| 1956 - 1957 | Mr. John Diefenbaker | Progressive Conservative |
| 1957 - 1958 | The Right Honourable Louis St. Laurent | Liberal |
| 1958 - 1963 | The Honourable Lester B. Pearson | Liberal |
| 1963 - 1967 | The Right Honourable John Diefenbaker | Progressive Conservative |
| 1967 | The Honourable Michael Starr | Progressive Conservative |
| 1967 - 1976 | The Right Honourable Robert Lorne Stanfield | Progressive Conservative |
| 1976 - 1979 | Mr. Joe Clark | Progressive Conservative |
| 1979 - 1980 | The Right Honourable Pierre Elliott Trudeau | Liberal |
| 1980 - 1983 | The Right Honourable Joe Clark | Progressive Conservative |
| 1983 | Mr. Eric Nielson | Progressive Conservative |
| 1983 - 1984 | The Honourable Brian Mulroney | Progressive Conservative |
| 1984 - 1990 | The Right Honourable John Turner | Liberal |
| 1990 | The Honourable Herb Grey | Liberal |
| 1990 - 1993 | The Honourable Jean Chrétien | Liberal |
| 1993 - 1996 | The Honourable Lucien Bouchard | Bloc Québécois |
| 1996 | Mr. Gilles Duceppe | Bloc Québécois |
| 1996 | Mr. Michael Gauthier | Bloc Québécois |
| 1997 | Mr. Gilles Duceppe | Bloc Québécois |
| 1997 - 2000 | Mr. Preston Manning | Reform |
| 2000 | Miss Deborah Gray | Canadian Alliance |
| 2000 - 2001 | Mr. Stockwell Day | Canadian Alliance |
| 2001 - 2002 | Mr. John Reynolds | Canadian Alliance |
| 2002 - 2004 | Mr. Stephen Harper | Canadian Alliance |
| 2004 | The Honourable Grant Hill | Conservative |
| 2004 - 2006 | The Honourable Stephen Harper | Conservative |
| 2006 | The Honourable Bill Graham | Liberal |
| 2006 - | The Honourable Stéphane Dion | Liberal |