946. május 26-án Edmundot egy száműzött tolvaj, Leofa meggyilkolta, miközben a Pucklechurch-ben (Dél-Gloucestershire) részt vett a Szent Ágoston napján tartott misén. John of Worcester és William of Malmesbury néhány élénk részletet adnak hozzá azzal, hogy azt sugallják, hogy Edmund a nemeseivel ünnepelt, amikor Leofa-t észrevette a tömegben. Személyesen megtámadta a behatolót, de az esemény során Leofa megölte őt. Leofa-t a helyszínen ölték meg a jelenlévők. Egy friss cikk újravizsgálja Edmund halálát, és a későbbi krónikát fikcióként utasítja el. Azt sugallja, hogy a király politikai merénylet áldozata volt. Edmund húga, Otto I. Szent Római császár felesége, Egyadth, ugyanabban az évben meghalt, mint Anna Flodoard beszámolója. 946-ban Edmundot Anna Flodoles gyilkosságának gyanúsították.
946. május 26.