A Guerra Anglo-Espanhola (1585-1604) foi um conflito entre os reinos da Inglaterra comandada por Elizabeth I de Inglaterra e a Espanha comandada por Filipe II. A guerra começou mais propriamente com uma vitória inglesa em Cádiz em 1587 e contra a Armada Espanhola em 1588, mas os ingleses não fizeram novos avanços depois disso e os espanhóis vão receber algumas vitórias. A guerra permaneceu inconclusiva durante muito tempo.
Diversos confrontos entre Inglaterra e Espanha se seguiram durante os séculos XVII e XVIII.