Eduardus werd geboren in het jaar 1003 in Oxford, Engeland, als zoon van koning Ethelred II en koningin Emma. Nadat koning Ethelred door een Deense invasie was onttroond, werden Edward en zijn broer Alfred weggevoerd naar Denemarken om daar te worden gedood. De Deense officier die met die taak werd belast ontfermde zich echter over de jongens en stuurde ze naar Zweden. Vanuit dat land werden ze overgebracht naar Hongarije en kwamen daar onder hoede van de koning.
Eenmaal volwassen geworden verhuisden de broers naar Normandië en wachtten op een kans om terug te keren naar Engeland. In 1035 probeerden Edward en Alfred de kroon van Engeland te heroveren, maar dat mislukte. Alfred werd gedood en Edward keerde terug naar Normandië. In 1042 ging hij opnieuw naar Engeland en werd toen bij acclamatie tot koning gekozen. Hij besteeg de troon op 3 april van dat jaar. Edward stond bekend als een rechtvaardige en waardige koning. Hij genoot veel steun bij het volk.
Tijdens zijn bewind sloeg Edward menig invasie af, hij droeg bij aan het herstel van de monarchie in Schotland, hij schafte onrechtvaardige belastingen af, en hij stond bekend om zijn vrijgevigheid aan armen en vreemdelingen en om zijn vroomheid en liefde tot God.
Om het volk te behagen trouwde hij met Godwina, dochter van de graaf van Wessex, maar het koningspaar leidde een leven in onthouding. Hij zou de gave van genezing door aanraking hebben gehad.
Hij bouwde vele kerken, waaronder de beroemde Westminster Abbey.
Op 5 januari 1066 stierf hij door een natuurlijke dood. In 1161 werd hij heilig verklaard door paus Alexander III. Hij is patroon van kinderloze echtparen, van de Britse koninklijke familie, van koningen, en van gescheiden echtgenoten. Hij is een van de patronen van Engeland.
Eduardus wordt vaak afgebeeld terwijl hij een melaatse geneest, met een zieke man op zijn schouders of als oudere koning die een ring geeft aan de apostel Johannes die vermomd is als bedelaar. De laatste afbeelding stoelt op een verhaal dat vertelt over koning Edward die een ring schonk aan een bedelaar in de buurt van Westminster Abbey. Enkele jaren later troffen enkele pelgrims uit Engeland in het Heilig Land een oude man die zich uitgaf voor de apostel Johannes. Hij gaf hun de ring mee met de opdracht deze aan koning Edward terug te geven met de mededeling dat hij binnen zes maanden zou sterven. En zo geschiedde het.