Począwszy od VIII wieku zamieszkana przez Anglosasów Anglia była najeżdżana przez wikingów. Królestwa Mercja oraz Nortumbria zostały podbite kolejno w 875 i 876 roku. W kolejnych latach król angielski Alfred Wielki wygrał kilka znaczących bitew z Duńczykami, odbierając utracone regiony. W 1066 roku miała miejsce inwazja Normanów na Anglię. Normanowie pod wodzą Wilhelma Zdobywcy pokonali Harolda II i w szybkim tempie podbili południowe regiony Anglii. Po problemach z sukcesją do tronu wybuchła wojna domowa, która zakończyła się wraz z koronacją Henryka II Plantageneta w 1154 roku.

Król Edward III próbował zwiększyć siłę swojego królestwa, starając się objąć tron Francji. Przez ponad sto lat miały miejsce konflikty zbrojne pomiędzy oboma krajami co później nazwano wojną stuletnią.

W XVI wieku król Henryk VIII Tudor nie dostał pozwolenia od papieża na rozwód z Katarzyną Aragońską. Parlament angielski uchwalił akt supremacji, co uniezależniło kraj od papieża. Skutkami tego były rozłam z Kościołem rzymskokatolickim oraz ustanowienie Kościoła anglikańskiego.