1.
| C.D. Howe
| under King
| November 2, 1936 - July 8, 1940
|
2.
| Pierre Cardin
| under King
| July 8, 1940 - May 13, 1942
|
*
| C.D. Howe (Acting)
| under King
| May 13, 1942 - October 6, 1942
|
3.
| Joseph Enoil Michaud
| under King
| October 6, 1942 - April 18, 1945
|
4.
| Lionel Chevrier
| under St. Laurent
| April 18, 1945 - July 1, 1954
|
5.
| George Carlyle Marler
| under St. Laurent
| July 1, 1954 - June 21, 1957
|
6.
| George Hees
| under Diefenbaker
| June 21, 1957 - October 11, 1960
|
7.
| Léon Balcer
| under Diefenbaker
| October 11, 1960 - April 22, 1963
|
8.
| George McIlraith
| under Pearson
| April 22, 1963 - February 3, 1964
|
9.
| Jack Pickersgill
| under Pearson
| February 3, 1964 - September 19, 1967
|
10.
| Paul Hellyer
| under Trudeau
| September 19, 1967 - April 30, 1969
|
*
| James Armstrong Richardson (Acting)
| under Trudeau
| April 30, 1969 - May 5, 1969
|
11.
| Donald Campbell Jamieson
| under Trudeau
| May 5, 1969 - November 27, 1972
|
12.
| Jean Marchand
| under Trudeau
| November 27, 1972 - September 26, 1975
|
13.
| Otto Lang
| under Trudeau
| September 26, 1975 - June 4, 1979
|
14.
| Don Mazankowski
| under Clark
| June 4, 1979 - March 3, 1980
|
15.
| Jean-Luc Pepin
| under Trudeau
| March 3, 1980 - August 12, 1983
|
16.
| Lloyd Axworthy
| under Trudeau
| August 12, 1983 - June 29, 1984
|
| Lloyd Axworthy (cont'd)
| under Turner
| June 30, 1984 - September 16, 1984
|
| Don Mazankowski (2nd time)
| under Mulroney
| September 17, 1984 - June 29, 1986
|
17.
| John Crosbie
| under Mulroney
| June 30, 1986 - March 30, 1988
|
18.
| Benoît Bouchard
| under Mulroney
| March 31, 1988 - February 22, 1990
|
19.
| Doug Lewis
| under Mulroney
| February 23, 1990 - April 20, 1991
|
20.
| Jean Corbeil
| under Mulroney
| April 21, 1991 - June 24, 1993
|
| Jean Corbeil (cont'd)
| under Campbell
| June 25, 1991 - November 3, 1993
|
21.
| Doug Young
| under Chrétien
| November 4, 1993 - January 24, 1996
|
22.
| David Anderson
| under Chrétien
| January 25, 1996 - June 10, 1997
|
23.
| David Collenette
| under Chrétien
| June 11, 1997 - December 11, 2003
|
24.
| Tony Valeri
| under Martin
| December 12, 2003 - July 19, 2004
|
25.
| Jean Lapierre
| under Martin
| July 20, 2004 -
|