Monarchs of England

Share this

Egbert
Æthelwulf
Æthelbald
Æthelbert
Æthelred
Alfred the Great
Edward the Elder
Æthelstan
Edmund
Eadred
Eadwig
Edgar
Edward the Martyr
Æthelred the Unready
Edmund Ironside
Svein
Canute
Harald Harefoot
Hardicanute
Edward the Confessor
Harold II
William the Conqueror 1066-1087
William II 1187-1100
Henry I 1100-1135
King Stephen 1135-1154
Empress Matilda (disputed with Stephen)
Henry II 1154 -1189
Richard the Lionheart 1189-1199
John of England 1199-1216
Henry III 1216-1272
Edward I 1272-1307
Edward II 1307-1327
Edward III 1327-1377
Richard II 1377-1399
Henry IV 1399-1413
Henry V 1413-1422
Henry VI
Edward IV
Edward V
Richard III
Henry VII
Henry VIII
Edward VI
Lady Jane Grey
Mary I
Elizabeth I
James I
Charles I
Oliver Cromwell
Richard Cromwell
Charles II
James II
William III, Mary II
Anne
George I
George II
George III
George IV
William IV
Victoria
Edward VII
George V
Edward VIII
George VI
Elizabeth II