Les Anglo-Saxons ont été le peuple dominant vivant en Angleterre du milieu du 5ème siècle après JC jusqu'à la conquête normande en 1066. Ils parlaient des langues germaniques et sont identifiés par Bède comme les descendants de trois tribus puissantes. Il s'agissait des Angles, des Saxons et des Jutes. Leur langue, l'anglo-saxon ou vieil anglais, était issue des dialectes germaniques de l'Ouest. Elle s'est transformée en moyen-anglais à partir du 11e siècle environ. Le vieil anglais a été divisé en quatre dialectes principaux : le saxon occidental, le mercian, le northumbrian et le kentish.

Les Anglo-Saxons ont partiellement déplacé les tribus celtiques qui avaient vécu dans les îles britanniques avant leur arrivée. Ils n'ont jamais conquis le Pays de Galles, mais les rois anglo-saxons revendiquaient de temps en temps la suprématie. À l'origine, les Anglo-Saxons sont venus en Grande-Bretagne en tant que guerriers, mais d'autres sont venus pacifiquement pour devenir agriculteurs.