| Head of Post | Title | Career | Appointment Date | Presentation of credentials | Termination of mission |
| Galt, Hon. Sir Alexander Tilloch | HC | NC | 1880/05/11 | 1880/06/10 | 1883/05/31 |
| Tupper, Bart., Hon. Sir Charles Hibbert | HC | NC | 1883/05/30 | 1883/07/03 | 1887/01/27 |
| Tupper, Bart., Hon. Sir Charles Hibbert | HC | NC | 1888/05/23 | 1896/01/15 | |
| Smith, Baron Strathcona and Mount Royal, Hon. Sir Donald Alexander | HC | NC | 1896/04/24 | 1914/01/21 | |
| Perley, Hon. Sir George Halsey | A/HC | NC | 1914/08/04 | ||
| Perley, Hon. Sir George Halsey | HC | NC | 1917/10/12 | 1922/00/00 | |
| Larkin, Hon. Peter Charles | HC | NC | 1922/02/10 | 1922/03/01 | 1930/02/03 |
| Pacaud, Lucien Turcotte | A/HC | NC | 1930/02/03 | 1930/12/18 | |
| Ferguson, Hon. George Howard | HC | NC | 1930/11/28 | 1931/02/03 | 1935/11/08 |
| Massey, Hon. Vincent | HC | NC | 1935/11/08 | 1935/11/13 | 1946/09/00 |
| Robertson, Norman Alexander | HC | C | 1946/09/04 | 1946/09/17 | 1949/03/02 |
| Wilgress, Leolyn Dana | HC | C | 1949/03/16 | 1949/03/31 | 1952/03/18 |
| Robertson, Norman Alexander | HC | C | 1952/03/18 | 1952/06/01 | 1957/05/08 |
| Drew, Hon. George Alexander | HC | NC | 1957/06/24 | 1957/08/22 | 1963/09/17 |
| Chevrier, Hon. Lionel | HC | NC | 1964/02/06 | 1964/02/19 | 1967/03/30 |
| Ritchie, Charles Stewart Almon | HC | C | 1967/03/21 | 1967/06/27 | 1971/09/23 |
| Warren, Jack Hamilton | HC | C | 1971/09/09 | 1974/12/29 | |
| Martin, Hon. Joseph James Guillaume Paul | HC | NC | 1974/10/31 | 1975/01/07 | 1979/11/01 |
| Wadds, Jean Casselman | HC | NC | 1979/10/25 | 1980/01/21 | 1983/01/14 |
| Jamieson, Hon. Donald Campbell | HC | NC | 1982/11/02 | 1983/01/31 | 1985/00/00 |
| McMurtry, Hon. Roland Roy | HC | NC | 1985/02/04 | 1985/04/23 | 1988/00/00 |
| Macdonald, Hon. Donald Stovel | HC | NC | 1988/08/05 | 1988/11/01 | 1991/08/02 |
| Eaton, Fredrick S. | HC | C | 1991/00/00 | 1991/12/02 | 1994/07/13 |
| Frith, Hon. Royce | HC | NC | 1994/08/30 | 1996/00/00 | |
| MacLaren, Hon. Roy | HC | NC | 1996/01/25 | 2000/10/20 | |
| Kinsman, Jeremy K.B. | HC | C | 2000/10/16 | 2002/08/08 | |
| Cappe, Mel | HC | C | 2002/08/17 | 2006/06/01 | |
| Wright, James | HC | C | 2006/08/27 | ||
| Campbell, Gordon | HC | NC | 2011/08/16 |