Edmundo murió en Oxford a los 29 años de edad, al parecer por causas naturales, aunque otras versiones afirman que fue asesinado por órdenes del rey Canuto.