English/British Monarchs since 1066

English Monarchs

House of Normandy
1066-1087William I 'The Conqueror'
1087-1100William II 'Rufus'
1100-1135Henry I
1135-1154Stephen
 
House of Plantagenet
1154-1189Henry II
1189-1199Richard I 'The Lionheart'
1199-1216John Lackland
1216-1272Henry III
1272-1307Edward I 'Longshanks'
1307-1327Edward II
1327-1377Edward III
1377-1399Richard II
 
House of Lancaster
1399-1413Henry IV Bolingbroke
1413-1422Henry V
1422-1461 & 1470-1471Henry VI
 
House of York
1461-1470 & 1471-1483Edward IV
1483-1483Edward V
1483-1485Richard III
 
House of Tudor
1485-1509Henry VII
1509-1547Henry VIII
1547-1553Edward VI
1553-1553Jane 'The Nine Days Queen'
1553-1558Mary I 'Bloody Mary'
1558-1603Elizabeth I 'The Virgin Queen'
 
House of Stuart
1603-1625James I
1625-1649Charles I 'Saint Charles the Martyr'
 
Commonwealth
1649-1653No-one
1653-1658Oliver Cromwell
1658-1659Richard Cromwell 'Tumbledown Dick'
 
House of Stuart (restored)
1660-1685Charles II
1685-1688James II
1689-1694William III of Orange and Mary II
1694-1702William III of Orange
1702-1707Anne

British Monarchs

House of Stuart (restored)
1707-1714Anne
 
House of Hanover
1714-1727George I
1727-1760George II
1760-1820George III
1820-1830George IV
1830-1837William IV
1837-1901Victoria
 
House of Saxe-Coburg-Gotha
1901-1910Edward VII
1910-1917George V (as a Saxe-Coburg-Gotha)
 
House of Windsor
1917-1936George V (as a Windsor)
1936-1936Edward VIII
1936-1952George VI
1952-presentElizabeth II

For detailed information see these Wikipedia pages: [1], [2]