A paz durou até a morte de Eduardo sem filhos em janeiro de 1066. Seu cunhado Haroldo Godwineson foi coroado rei, mas seu primo Guilherme II da Normandia, imediatamente reivindicou o trono para si. Guilherme lançou uma invasão da Inglaterra e desembarcou em Sussex em 28 de setembro de 1066. Haroldo e seu exército estavam em York, na sequência da sua vitória contra os noruegueses liderados pelo rei Haroldo Sigurdsson na batalha de Stamford Bridge (em 25 de setembro de 1066), quando a notícia chegou a ele. Godwineson decidiu sem demora confrontar o exército normando em Sussex, e assim marcharam para o sul de uma vez, apesar de o exército não ter devidamente descansado após a batalha contra os noruegueses. Os exércitos de Haroldo e Guilherme se enfrentaram na batalha de Hastings (14 de outubro de 1066), em que o exército inglês, ou "fyrd", foi derrotado, Haroldo e seus dois irmãos foram mortos e Guilherme emergiu como vencedor. Ele, no entanto, não planejou absorver o reino com o Ducado da Normandia. Como um mero duque, Guilherme devia lealdade a Filipe I de França, ao passo que no reino independente da Inglaterra, ele poderia governar sem interferência. Ele foi coroado em 25 de dezembro de 1066 na Abadia de Westminster, em Londres, como Guilherme I.