| Dates of Office | Name |
| 01 Jul 1867 - 30 Jun 1872 | William Henry Lee |
| 02 Jul 1872 - 07 Jan 1880 | William Alfred Hinsworth |
| 13 Jan 1880 - 24 Apr 1882 | Joseph Olivier Côté |
| 20 May 1882 - 05 May 1907 | John Joseph McGee |
| 06 May 1907 - 04 Aug 1923 | Rodolphe Boudreau |
| 14 Aug 1923 - 01 Jan 1940 | Ernest Joseph Lemaire |
| 25 Mar 1940 - 14 Mar 1949 | Arnold Danford Patrick Heeney |
| 15 Mar 1949 - 31 May 1952 | Norman Alexander Robertson |
| 01 Jun 1952 - 01 Jun 1953 | John Whitney Pickersgill |
| 01 Jan 1954 - 30 Jun 1963 | Robert Broughton Bryce |
| 01 Jul 1963 - 15 Jan 1975 | Robert Gordon Robertson |
| 16 Jan 1975 - 04 Jun 1979 | Michael Pitfield |
| 05 Jun 1979 - 10 Mar 1980 | Marcel Massé |
| 11 Mar 1980 - 09 Dec 1982 | Michael Pitfield |
| 10 Dec 1982 - 11 Aug 1985 | Gordon Osbaldeston |
| 12 Aug 1985 - 30 Jun 1992 | The Honourable Paul Tellier |
| 01 Jul 1992 - 27 Mar 1994 | Glen Shortliffe |
| 28 Mar 1994 - 17 Jan 1999 | The Honourable Jocelyne Bourgon |
| 18 Jan 1999 - 12 May 2002 | Mel Cappe |
| 13 May 2002 - 06 Mar 2006 | Alex Himelfarb |
| 06 Mar 2006 - 01 Jul 2009 | The Honourable Kevin Lynch |
| 01 Jul 2009 - 06 Oct 2014 | Wayne Wouters |
| 06 Oct 2014 - 22 Jan 2016 | Janice Charette |
| 22 Jan 2016 - 18 Apr 2019 | Michael Wernick |
| 18 Apr 2019 - 09 Mar 2021 | Ian Shugart (on leave to 28 May 2022) |
| 09 Mar 2021 - 24 Jun 2023 | Janice Charette (interim to 28 May 2022) |
| 24 Jun 2023 - 07 Jul 2025 | John Hannaford |
| 07 Jul 2025 - | Michael Sabia |