| Flight Lieutenant J. Harry Fee | 1941 - 1946 | 
	| Flight Lieutenant James N. Franz | 1947 | 
	| Squadron Leader B.P. Keenan | 1948 - 1949 | 
	| Squadron Leader Graham HcHattie | 1949 - 1952 | 
	| Squadron Leader Dan W. Murray CD | 1952 - 1963 | 
	| Squadron Leader B. Guy | 1963 - 1966 | 
	| Major Bruce Ness CD | 1966 - 1971 | 
	| Captain Bruce Pearce | 1971 - 1978 | 
	| Captain R. Nielson-Jones | 1978 - 1981 | 
	| A/Major Ray Rylatt | 1981 - 1984 | 
	| Major Vern Harnden | 1984 - 1986 | 
	| Captain Manfred H. Storch, CD | 1986 - 1992 | 
	| Captain Brenda Maxwell | 1992 - 1997 | 
	| Second Lieutenant Richard Aikens | 1997 - 2000 | 
	| Major Manfred H. Storch, CD1 | 2000 - 2003 | 
	| Captain Mark Lawson | 2003 - 2004 | 
	| Captain Peter M. Petainen, CD | 2004 - 2006 | 
	| Captain Mike Duguay, CD | 2006 - 2008 | 
	| Captain Steven A. Mullins | 2008 - 2011 | 
	| Captain Ken J. Floyd, CD | 2011 - 2012 | 
	| Captain Steven A. Mullins, CD | 2012 - 2015 | 
	| Captain James W. Browne, CD | 2015 - 2019 | 
	| Captain Ken J. Floyd, CD | 2019 - 2023 | 
	| Captain Cathy Devon | 2023 - present |