Reigns of the Kings and Queens of England & Great Britain

Saxon Name Ascended Throne Reigned Notes
  Egbert 802 37 years  
  Ethelwulf 839 19 years  
  Ethelbald 858 2 years  
  Ethelbert 860 6 years  
  St. Ethelred I 866 5 years  
  Alfred 871 28 years  
  Edward the Elder 899 26 years  
  Athelstan 925 14 years  
  Edmund I 939 7 years  
  Eadred 946 9 years  
  Edwy 955 4 years  
  Edgar 959 16 years  
  Edward the Martyr 975 4 years  
  Ethelred II 978 38 years  
  Edmund II 1016 6 months  
  Edward the Confessor 1042 24 years  
  Harold II 1066 10 months  
Danish        
  Cnut (Canute) 1016 19 years  
  Harold I 1035 5 years  
  Harthacnut 1040 2 years  
Norman        
  William I (The Conqueror) 1066 21 years  
  William II (Rufus) 1087 13 years  
  Henry I 1100 35 years  
  Stephen 1135 19 years  
Plantagenet        
  Henry II 1154 35 years  
  Richard I (Coeur-de-Lion) 1189 10 years  
  John 1199 17 years  
  Henry III 1216 56 years  
  Edward I (Longshanks) 1272 35 years  
  Edward II 1307 20 years  
  Edward III 1327 50 years  
  Richard II 1377 22 years  
  Henry IV 1399 14 years  
  Henry V 1413 9 years  
  Henry VI 1422 40 years (1422-61 & 1470-71)
  Edward IV 1461 21 years (1461-70 & 1471-83)
  Edward V 1483 2 months  
  Richard III 1483 2 years  
Tudor        
  Henry VII 1485 24 years  
  Henry VIII 1509 38 years  
  Edward VI 1547 6 years  
  Lady Jane Grey 1553 9 days  
  Mary I ('Bloody Mary') 1553 5 years  
  Elizabeth I 1558 44 years  
Stuart        
  James I (VI of Scotland) 1603 22 years  
  Charles I 1625 24 years  
  Charles II 1660 25 years  
  James II (VII of Scotland) 1685 3 years  
  William III 1689 13 years  
  Mary II 1689 5 years  
  Anne 1702 12 years  
Hanover        
  George I 1714 13 years  
  George II 1727 33 years  
  George III 1760 59 years  
  George IV 1820 9 years  
  William IV 1830 6 years  
Windsor        
  Victoria 1837 63 years  
  Edward VII 1901 9 years  
  George V 1910 25 years  
  Edward VIII 1936 11 months never crowned
  George VI 1936 15 years  
  Elizabeth II 1952 present