Il n'était âgé que de quelques mois quand, aussitôt la mort de son père, il fut envoyé par Knut II de Danemark, roi d'Angleterre du moment, auDanemark pour y être assassiné, plutôt que sur le sol anglais. Contrairement à la volonté de Knut, quelques loyaux sujets lui désobéirent etemmenèrent le tout jeune Édouard à Kiev où il fut instruit. Il s'y maria à une princesse prénommée Agathe dont les origines exactes sont controversées. Après leur union, les deux époux allèrent vivre en Hongrie.Son oncle, Édouard le Confesseur, ayant appris qu'il était vivant, le rappela auprès de lui et le désigna comme son héritier. Mais sa mort quisurvint peu de temps après son retour, puis celle d'Édouard le Confesseur qui mourut à son tour en février 1066, provoqua une crise de succession qui entraîna l'invasion de l'Angleterre par Guillaume le Conquérant.