El 26 de maig de 946, Edmund va ser assassinat per Leofa, un lladre exiliat, mentre assistia a la Missa del Dia de Sant Agustí a Pucklechurch (South Gloucestershire). Joan de Worcester i Guillem de Malmesbury afegeixen alguns detalls animats suggerint que Edmund havia estat banqueting amb els seus nobles, quan va veure a Leofa a la multitud. Va atacar l'intrús en persona, però en el cas, Leofa el va matar. Leofa va ser assassinat al lloc pels presents. Un article recent reexamina la mort d'Edmund i descarta la crònica posterior com a ficció. Sugereix que el rei va ser víctima d'un assassinat polític.
26 de maig de 946