As of 28 January 2025, there are currently 145 active-duty General and Flag Officers in the Canadian Armed Forces. There is 1 Four Star Flag Officer, 10 Three Star Flag Officers, and 36 Two Star Flag Officers.

List of top General and Flag Officer positions

Four Maple Leaves Flag Officers Position Photo Incumbent Chief of the Defence Staff GeneralMarie Annabelle Jennie Carignan

Three Maple Leaves Flag Officers

Position Photo Incumbent Vice Chief of the Defence Staff Lieutenaut-GeneralStephen Kelsey Chief Professional Conduct and Culture Lieutenaut-GeneralJacques Paul-Robert Prévost Commander of the Royal Canadian Air Force Lieutenaut-GeneralJamie Speiser-Blanchet Deputy Commander Allied Joint Force Command Naples Lieutenaut-GeneralPeter Scott Commander of the Canadian Army Lieutenaut-GeneralMichael Charles Wright Commander Canadian Joint Operations Command Lieutenaut-GeneralSteve Boivin Chief of Military Personnel and Commander Military Personnel Command Lieutenaut-GeneralErick Simoneau Deputy Commander North American Aerospace Defense Command (NORAD) Lieutenaut-GeneralIain S. Huddleston Deputy Commander of United Nations Command in Korea Lieutenaut-GeneralDerek Allen Macaulay Commander of the Royal Canadian Navy Vice-AdmiralAngus Topshee

See also General (Canada) Canadian Armed Forces ranks and insignia

References