A History of England
The Kings and Queens of England
Saxon
802-839 Egbert
839-858 Ethelwulf
858-860 Ethelbald
860-865 Ethelbert
865-871 Ethelred
871-899 Alfred the Great
901-924 Edward the Elder
924-939 Athelstan
939-946 Edmund I
946-955 Edred
955-959 Edwy
959-975 Edgar
975-978 Edward the Martyr
978-1016 Ethelred "the Unready"
1016 Edmund II, Ironside
Danish
1016-35 Canute (Cnut)
1035-40 Harold I
1040-42 Harthacanute
Saxon
1042-66 Edward the Confessor
1066 Harold II
Norman
1066-87 William I, the Conqueror
1087-1100 William II
1100-35 Henry I
1135-54 Stephen
Plantagenet
1154-89 Henry II
1189-99 Richard I
1199-1216 John
1216-72 Henry III
1272-1307 Edward I
1307-27 Edward II
1327-77 Edward III
1377-99 Richard II
Lancaster
1399-1413 Henry IV
1413-22 Henry V
1422-61 Henry VI
York
1461-83 Edward IV
1483 Edward V
1483-85 Richard III
Tudor
1485-1509 Henry VII
1509-47 Henry VIII
1547-53 Edward VI
1553-58 Mary I
1558-1603 Elizabeth I
Stuart
1603-25 James I
1625-49 Charles I
[1649-60 Commonwealth]
1660-85 Charles II
1685-88 James II
1689-1702 William III and Mary II(until her death in 1694)
1702-14 Anne
Hanover
1714-27 George I
1727-60 George II
1760-1820 George III
1820-30 George IV
1830-37 William IV
1837-1901 Victoria
Saxe-Coburg-Gotha (Windsor)
1901-10 Edward VII
1910-36 George V
1936 Edward VIII
1936-52 George VI
1952- Elizabeth II