 On 26 May 946, St Augustine's Day, Edmund was murdered by Leofa, a convicted outlaw, at Pucklechurch in Gloucestershire.According to the post-Conquest chronicler, John of Worcester, Leofa attacked Edmund's seneschal, and Edmund was stabbed when he intervened to protect his servant.A 2015 article re-examines Edmund's death and dismisses the later chronicle accounts as fiction.