The Generals Commanding the British Armies of which the Canadian Corps was part
Field Marshal Sir Douglas Haig
Senior Officer of the British Armies
December 10, 1915 to January 1, 1920
NPG.org.uk
General Sir Henry Sinclair Horne
General Officer Commanding British 1sy Army
September 26, 1916 to January 1, 1920
The Generals Commanding the Canadian Corps and the 3rd Canadian Division
Lieutenant-General Sir Julian Byng
General Officer Commanding Canadian Corps
May 29, 1916 to June 8, 1917
LAC MIKAN 3213526
Lieutenant-General Sir Arthur Currie
General Officer Commanding Canadian Corps
June 9, 1917 to August 8, 1919
LAC MIKAN 3214439
Major-General Louis James Lipsett
General Officer Commanding 3rd Canadian Division
June 16, 1916 to September 12, 1918
LAC MIKAN 3218378
Major-General Frederick Oscar Warren Loomis
General Officer Commanding 3rd Canadian Division
September 13, 1918 to April 11, 1919
LAC MIKAN 3218346
Major-General William Bethune Lindsay
General Officer and Chief Engineer for the Canadian Corps
March 7, 1916 to July 11, 1919
Image courtesy of Museum Strathroy-Caradoc