| 1. |
William McDougall |
under Macdonald |
July 1, 1867 – September 27, 1869 |
| * |
Hector Louis Langevin (acting minister) |
under Macdonald |
September 28, 1869 – December 7, 1869 |
| 2. |
Hector Louis Langevin |
under Macdonald |
December 8, 1869 – November 5, 1873 |
| 3. |
Alexander Mackenzie |
as PM |
November 7, 1873 – October 8, 1878 |
| 4 |
Sir Charles Tupper |
under Macdonald |
October 19, 1878 – May 19, 1879 |
|
Sir Hector Louis Langevin (second time) |
under Macdonald |
May 20, 1879 – June 6, 1891 |
| under Abbott |
June 16, 1891 – August 11, 1891 |
| 5. |
Frank Smith |
under Abbott |
August 14, 1891 – January 10, 1892 |
| 6. |
Joseph Aldéric Ouimet |
under Abbott |
January 11, 1892 – November 24, 1892 |
| under Thompson |
December 5, 1892 – December 12, 1894 |
| under Bowell |
December 21, 1894 – April 27, 1896 |
| 7. |
Alphonse Desjardins |
under Tupper |
May 1, 1896 – July 8, 1896 |
| 8. |
Joseph Israël Tarte |
under Laurier |
July 13, 1896 – October 21, 1902 |
| 9. |
James Sutherland |
under Laurier |
November 11, 1902 – May 3, 1905 |
| 10. |
Charles Smith Hyman |
under Laurier |
May 22, 1905 – August 29, 1907 |
| 11. |
William Pugsley |
under Laurier |
August 30, 1907 – October 6, 1911 |
| 12. |
Frederick Debartzch Monk |
under Borden |
October 10, 1911 – October 28, 1912 |
| 13. |
Louis Coderre |
under Borden |
October 29, 1912 – October 5, 1915 |
| 14. |
Robert Rogers |
under Borden |
October 6, 1915 – August 22, 1917 |
| 15. |
Charles Colquhoun Ballantyne |
under Borden |
October 3, 1917 – October 12, 1917 |
| 16. |
Frank Broadstreet Carvell |
under Borden |
October 13, 1917 – August 1, 1919 |
| * |
John Dowsley Reid (acting) |
under Borden |
August 6, 1919 – September 2, 1919 |
| 17. |
Arthur Lewis Sifton |
under Borden |
September 3, 1919 – December 30, 1919 |
| * |
John Dowsley Reid (acting) |
under Borden |
December 31, 1919 – July 10, 1920 |
| * |
John Dowsley Reid (acting) |
under Meighen |
July 10, 1920 – July 12, 1920 |
| 18. |
Fleming Blanchard McCurdy |
under Meighen |
July 13, 1920 – December 29, 1921 |
| 19. |
Hewitt Bostock |
under King |
December 29, 1921 – February 2, 1922 |
| 20. |
James Horace King |
under King |
February 3, 1922 – June 28, 1926 |
| * |
Sir George Halsey Perley (acting) |
under Meighen |
June 29, 1926 – July 12, 1926 |
| 21. |
Edmond Baird Ryckman |
under Meighen |
July 13, 1926 – September 25, 1926 |
| 22. |
John Campbell Elliott |
under King |
September 25, 1926 – August 7, 1930 |
| 23. |
Hugh Alexander Stewart |
under Bennett |
August 7, 1930 – October 23, 1935 |
| 24. |
Pierre Joseph Arthur Cardin |
under King |
October 23, 1935 – May 12, 1942 |
| * |
Joseph-Enoil Michaud (acting) |
under King |
May 13, 1942 – October 6, 1942 |
| 25. |
Alphonse Fournier |
under King |
October 7, 1942 – November 15, 1948 |
| under St. Laurent |
November 15, 1948 – June 11, 1953 |
| * |
Walter Edward Harris |
under St. Laurent |
June 12, 1953 – September 16, 1953 |
| 26. |
Robert Henry Winters |
under St. Laurent |
September 17, 1953 – June 21, 1957 |
| 27. |
Howard Charles Green |
under Diefenbaker |
June 21, 1957 – August 19, 1959 |
| 28. |
David James Walker |
under Diefenbaker |
August 20, 1959 – July 12, 1962 |
| * |
Howard Charles Green (acting minister) |
under Diefenbaker |
July 18, 1962 – August 8, 1962 |
| 29. |
Edmund Davie Fulton |
under Diefenbaker |
August 9, 1962 – April 22, 1963 |
| 30. |
Jean-Paul Deschatelets |
under Pearson |
April 22, 1963 – February 11, 1965 |
| 31. |
Louis Joseph Lucien Cardin |
under Pearson |
February 15, 1965 – July 6, 1965 |
| 32. |
George James McIlraith |
under Pearson |
July 7, 1965 – April 20, 1968 |
| under Trudeau |
April 20, 1968 – July 5, 1968 |
| 33. |
Arthur Laing |
under Trudeau |
July 5, 1968 – January 27, 1972 |
| 34. |
Jean-Eudes Dubé |
under Trudeau |
January 28, 1972 – August 7, 1974 |
| 35. |
Charles Mills Drury |
under Trudeau |
August 8, 1974 – September 13, 1976 |
| 36. |
J. Judd Buchanan |
under Trudeau |
September 14, 1976 – November 23, 1978 |
| 37. |
André Ouellet |
under Trudeau |
November 24, 1978 – June 3, 1979 |
| 38. |
Erik Nielsen |
under Clark |
June 4, 1979 – March 2, 1980 |
| 39. |
Paul James Cosgrove |
under Trudeau |
March 3, 1980 – September 29, 1982 |
| 40. |
Roméo LeBlanc |
under Trudeau |
September 30, 1982 – June 29, 1984 |
| 41. |
Charles Lapointe |
under Turner |
June 30, 1984 – September 16, 1984 |
| 42. |
Roch LaSalle |
under Mulroney |
September 17, 1984 – June 29, 1986 |
| 43. |
Stewart McInnes |
under Mulroney |
June 30, 1986 – December 7, 1988 |
| * |
Otto Jelinek |
under Mulroney |
December 8, 1988 – January 29, 1989 |
| 44. |
Elmer MacIntosh MacKay |
under Mulroney |
January 30, 1989 – June 24, 1993 |
| 45. |
Paul Wyatt Dick |
under Campbell |
June 24, 1993 – November 3, 1993 |
| 46. |
David Charles Dingwall |
under Chrétien |
November 4, 1993 – January 24, 1996 |
| 47. |
Diane Marleau |
under Chrétien |
January 25, 1996 – July 11, 1996 |