The History of England

from Celts through 20th century

British Rulers

British Rulers

Saxon Kings

Alfred 871-899
Edward the Elder 899-925
Athelstan 925-939
Edmund 939-946
Eadred 946-955
Eadwig 955-959
Edgar 959-975
Edward the Martyr 975-978
Ethelred the Readiless
(Ethelred the Unready) 978-1016
Edmund Ironside 1016
Danish Kings
Cnut (Canute) 1016-1035
Harold I 1035-1040
Hardicanute (Harthacnut) 1040-1042
Saxon Kings
Edward the Confessor 1042-1066
Harold II (Godwinson) 1066

House of Normandy

William I (the Conqueror) 1066-1087
William II (Rufus) 1087-1100
Henry I (Beauclerc) 1100-1135
Stephen 1135-1154

House of Plantagenet

Henry II 1154-1189
Richard I (Coeurde Lion) 1189-1199
John (Lackland) 1199-1216
Henry III 1216-1272
Edward I 1272-1307
Edward II 1307-1327
Edward III 1327-1377
Richard II 1377-1399

House of Lancaster

Henry IV 1399-1413
Henry V 1413-1422
Henry VI 1422-1461

House of York

Edward IV 1461-1483
Edward V 1483
Richard III 1483-1485

House of Tudor

Henry VII 1485-1509
Henry VIII 1509-1547
Edward VI 1547-1553
Mary I 1553-1558
Elizabeth I 1558-1603

House of Stuart

James I of England and VI of
Scotland
1603-1625
Charles I 1625-1649
Commonwealth (declared 1649)
Oliver Cromwell, Lord Protector 1653-1658
Richard Cromwell 1658-1659

House of Stuart

Charles II 1660-1685
James II 1685-1688
William II and Mary II
(Mary d. 1694)
1689-1702
Anne 1702-1714
House of Hanover
George I 1714-1727
George II 1727-1760
George III 1760-1820
George IV 1820-1830
William IV 1830-1837
Victoria 1837-1901

House of Saxe-Coburg-Gotha

Edward VII 1901-1910

House of Windsor

George V 1910-1936
Edward VIII 1936
George VI 1936-1952
Elizabeth II 1952-2022