Leaders of Her Majesty's Loyal Opposition (Canada)
| Opposition Leader | Opposing Prime Minister | Term | Party |
| Alexander MacKenzie | MacDonald | 1867-1873 |
Liberal |
| John A. MacDonald |
MacKenzie |
1873-1978 |
Conservative |
| Alexander MacKenzie (2nd time) | MacDonald | 1878-1880 |
Liberal |
| Edward Blake |
MacDonald |
1880-1887 |
Liberal |
| Wilfred Laurier | MacDonald, Abbott, Thompson, Bowell, Tupper | 1887-1896 |
Liberal |
| Charles Tupper |
Laurier |
1896-1900 |
Conservative |
| Robert Bordern |
Laurier |
1900-1911 |
Unionist |
| Wilfred Laurier (2nd time) | Borden | 1911-1920 |
Liberal |
| W.L. Mackenzie King | Borden, Meighen | 1920-1921 |
Liberal |
| Arthur Meighen |
Mackenzie King |
1921-1926 |
Progressive Conservative |
| W.L. Mackenzie King (2nd time) | Meighen | 1926 |
Liberal |
| Hugh Guthie |
Mackenzie King |
1926-1927 |
Progressive Conservative |
| Richard Bedford Bennett | Mackenzie King | 1927-1930 |
Progressive Conservative |
| W.L. Mackenzie King (3rd time) | Bennett | 1930-1935 |
Liberal |
| Richard Bedford Bennett (2nd time) | Mackenzie King | 1935-1938 |
Progressive Conservative |
| R.J. Manion |
Mackenzie King |
1938-1940 |
Progressive Conservative |
| R.B. Hanson |
Mackenzie King |
1940-1943 |
Progressive Conservative |
| John Bracken |
Mackenzie King |
1943-1948 |
Progressive Conservative |
| George Drew |
Mackenzie King, St. Laurent |
1948-1956 |
Progressive Conservative |
| John Diefenbaker | St. Laurent | 1956-1957 |
Progressive Conservative |
| Louis St. Laurent |
Diefenbaker |
1957-1958 |
Liberal |
| Lester B. Pearson |
Diefenbaker |
1958-1963 |
Liberal |
| John Diefenbaker (2nd time) | Pearson | 1963-1967 |
Progressive Conservative |
| Robert Stanfield |
Pearson, Trudeau |
1967-1976 |
Progressive Conservative |
| Joseph Clark | Trudeau | 1976-1979 |
Progressive Conservative |
| Pierre Elliott Trudeau |
Clark |
1979-1980 |
Liberal |
| Joseph Clark (2nd time) | Trudeau | 1980-1983 |
Progressive Conservative |
| Erik Nielsen (acting) |
Trudeau |
1983 |
Progressive Conservative |
| Martin Brian Mulroney |
Trudeau, Turner |
1983-1984 |
Progressive Conservative |
| John Napier Turner |
Mulroney |
1984-1989 |
Liberal |
| Herbert Gray (acting) |
Mulroney |
1989-1990 |
Liberal |
| Jean Chrétien |
Mulroney, Campbell |
1990-1993 |
Liberal |
| Lucien Bouchard |
Chrétien |
1993-1996 |
Bloc Quebecois |
| Gilles Duceppe (acting) | Chrétien | 1996 |
Bloc Quebecois |
| Michel Gauthier |
Chrétien |
1996-1997 |
Bloc Quebecois |
| Gilles Duceppe (2nd time) | Chrétien | 1997 |
Bloc Quebecois |
| Preston Manning |
Chrétien |
1997-2000 |
Reform |
| Deborah Grey (acting) |
Chrétien |
2000 |
Reform |
| Stockwell Day |
Chrétien |
2000-2001 |
Canadian Alliance |
| John Reynolds (acting) | Chrétien | 2001-2002 | Canadian Alliance |
| Stephen Harper |
Chrétien, Martin |
2002- 2004 |
Canadian Alliance |
| Grant Hill (acting) | Martin | 2004 | Conservative |
| Stephen Harper (2nd time) | Martin | 2004 - 2006 | Conservative |
| Bill Graham (acting) |
Harper |
2006 |
Liberal |
| Stephane Dion |
Harper |
2006 - |
Liberal |
"Acting" opposition leaders most commonly hold office during a party leadership campaign, or in other interim situtations when a new party leader is being selected.