Первыми Британские острова заселили иберы - пришельцы с Пиренейского полуострова около 2500 г. до н.э. Однако важнейшей вехой в истории Великобритании стало заселение Британских островов с I тыс. до н.э. племенами кельтов из прибрежных территорий (совр. Бельгия и Франция). Постепенно кельты заняли почти все Британские острова, истребив или ассимилировав прежнее население. В I в. н.э. значительная часть британских островов была завоевана римлянами, но ни Шотландию, ни Уэльс они не покорили.
Войска Вильгельма Завоевателя, пересекшие Ла-Манш в 1066 г., были последними из заморских вторжений. Англичане любят шутить по этому поводу, что с тех самых пор они отвыкли от иностранцев в больших количествах.
Уэльс стал частью Англии в Средние века. Но местные вожди долго этому противились. И в 1281 г. Эдуард I решил, по преданию перехитрить их. 'Если вы присягнете на верность английской короне, - сказал он, - обещаю, что княжить вами будет человек, который родился на земле Уэльса и не знает ни слова по-английски'. А когда местные вожди клятвенно признали власть Англии, Эдуард I показал своего младенца, родившегося накануне в Орлиной башне замка Карнарвон.
Шотландия стала частью королевства в начале XVII в., когда Яков VI, шотландец из династии Стюартов, унаследовал английский престол после смерти бездетной Елизаветы и был наречен королем Великобритании Яковом I. Ещё столетие спустя, при королеве Анне произошло объединение парламентов двух стран.
Ирландия же стала первой британской колонией в результате крестового похода 1171 г.