The Kings of England

Some Anglo-Saxon Kings

Alfred 871-99

Edward the Elder 899-924

Ethelred the Unready 978-1016

Canute 1016-35 (Danish king)

Edward the Confessor (1042-66)

Harold Godwinson (1066)

 

Norman Kings

William I the Conqueror (1066-1087)

William II Rufus (1087-1100)

Henry I (1100-35)

Stephen I (1135-54), contested by Empress Matilda

 

Angevin or Plantagenet Kings

Henry II (1154-89)

Richard I the Lion-Heart (1189-99)

John I (1199-1216)

Henry III (1216-72)

Edward I (1272-1307)

Edward II (1307-27)

Edward III (1327-77)

Richard II (1377-99)

 

Lancastrian Kings

Henry IV (1399-1413)

Henry V (1413-22)

Henry VI (1422-61, 70-71)

 

House of York

Edward IV (1461-83)

Edward V (1483)

Richard III (1483-85)

 

Tudor Kings

Henry VII 1485-1509

Henry VII 1509-47