La 26-an de majo 946, Edmund estis murdita de Leofa, ekzilita ŝtelisto, dum partoprenado de la Meso de la Tago de Sankta Aŭgusteno en Pucklechurch (Suda Gloucestershire). Johano de Worcester kaj Vilhelmo de Malmesbury aldonas kelkajn viglajn detalojn sugestante, ke Edmund festis kun siaj nobeluloj, kiam li ekvidis Leofa en la homamaso. Li atakis la entrudiĝinton persone, sed en la okazaĵo, Leofa mortigis lin. Leofa estis mortigita surloke de la ĉeestantoj.
26 majo 946