List of Canadian soldiers executed for military offences

A total of 26 Canadian soldiers were executed for military offences during the First and Second World Wars. Most of which occurred during the First World War for charges such as desertion or cowardice, those being posthumously pardoned on the 16th of August 2006. However, two men charged with murder during the first world war were not pardoned. The sole executed soldier of the Second World War was Private Harold Joseph Pringle who was executed after VE-Day in Italy in 1945 on the charges of desertion and accomplice to murder.

List of Canadian soldiers executed for military offences

A total of 26 Canadian soldiers were executed for military offences during the First and Second World Wars. Most of which occurred during the First World War for charges such as desertion or cowardice, those being posthumously pardoned on the 16th of August 2006. However, two men charged with murder during the first world war were not pardoned. The sole executed soldier of the Second World War was Private Harold Joseph Pringle who was executed after VE-Day in Italy in 1945 on the charges of desertion and accomplice to murder.