I 869 rykket vikingbanden kjent som «den store hedenske hæren» fram gjennom East Anglia og drepte Edmund. Han kan ha blitt drept av danene i kamp, men tradisjonen vil ha det til at han møtte døden på et ikke nærmere identifisert sted kjent som etter at han nektet å imøtekomme danenes krav om «å fornekte Kristus». Danene banket ham, skjøt ham full av piler og halshogde ham deretter på ordre av Ivar Beinlause og hans bror Ubba. I henhold til legenden ble hodet hans deretter kastet inn i skogen, men ble funnet av folk som fulgte hylene fra en ulv som kalte, , «Her, her, her!». Denne fortellingen om Edmunds død har likheter med skjebnene til andre kristne helgener, som Sebastian, Denis, og Maria av Egypt.