Home / General Information / List of Monarch Reigns / England, Anglo-Saxon

Browse a list of all the monarch reigns in England, Anglo-Saxon that we know about.

NameFromTo
King Alfred the Great 871 26 October 899
King Edward the Elder 26 October 899 17 July 924
Ælfweard of Wessex (disputed) 17 July 924 2 August 924
King Æthelstan 17 July 924 27 October 939
King Edmund the Elder 27 October 939 26 May 946
King Eadred 26 May 946 23 November 955
King Eadwig 23 November 955 1 October 959
King Edgar the Peaceful 1 October 959 8 July 975
King Edward the Martyr 8 July 975 18 March 978
King Æthelred the Unready (first reign) 18 March 978 25 December 1013
King Sweyn Forkbeard 25 December 1013 3 February 1014
King Æthelred the Unready (second reign) 3 February 1014 23 April 1016
King Edmund Ironside 23 April 1016 30 November 1016
King Cnut the Great 30 November 1016 12 November 1035
King Harold Harefoot 12 November 1035 17 March 1040
King Harthacnut 17 March 1040 8 June 1042
King Edward the Confessor 8 June 1042 5 January 1066
King Harold Godwinson 5 January 1066 14 October 1066
Edgar Ætheling (claimant) 15 October 1066 17 December 1066