Eduardo fue finalmente canonizado en un concilio inglés en el año 1008, presidido por Alpagio, arzobispo de Canterbury -luego martirizado por los daneses en 1012-, y el rey Etelredo ordenó que sus festividades fueran de 3 días: el 18 de marzo (día de su muerte), el 13 de febrero (día de su milagrosa sepultura en Wareham) y el 20 de junio (en cuya fecha, en el año 1001, sus restos fueron inhumados y se vio que presentaba incorruptibilidad cadavérica).