Guðmundur var drepinn af Leofa, útlegðum þjófi, þegar hann var að mæta í messu á degi heilags Ágústínusar í Pucklechurch (Suður-Gloucestershire). Jón af Worcester og Vilhjálmur af Malmesbury bæta við nokkrum líflegum smáatriðum með því að gefa til kynna að Edmund hefði verið að veisla með höfðingjum sínum, þegar hann fann Leofa í hópnum. Hann réðst á innrásarmanninn persónulega, en í tilvikinu drap Leofa hann. Leofa var drepinn á staðnum af þeim sem voru viðstaddir. Nýleg grein endurskoðar dauða Edmund og afneitar síðar sögu sem skáldskap. Það bendir til þess að konungur hafi verið fórnarlamb pólitískra morðs.
26. maí árið 946