A partire dall'agosto del 1944 il fronte rimase pressoché stazionario lungo l'ultima linea di difesa tedesca, la Linea Gotica; l'interesse degli Alleati si era ormai spostato verso la Francia, e quello italiano era divenuto un fronte secondario. Nel settembre del 1944 i britannici tentarono un'offensiva sul lato orientale della Gotica (operazione "Olive"), ma a dispetto di diverse conquiste territoriali il fronte non venne rotto. L'offensiva finale Alleata sul fronte italiano iniziò solo il 6 aprile 1945: le truppe americane ruppero il fronte tedesco davanti a Bologna, mentre i britannici si aprirono la strada attraverso le valli di Comacchio. Il 25 aprile il CLN (massimo organo dirigente del movimento partigiano) diede l'ordine di insurrezione generale per tutto il Nord Italia: i reparti partigiani si impossessarono di diverse città tra cui Milano, Torino e Genova, mentre i reparti tedeschi tentavano di ritirarsi in Germania. La resa incondizionata delle forze dell'Asse fu firmata il 2 maggio 1945, sancendo la fine ufficiale della seconda guerra mondiale nella penisola; tra le ultime azioni belliche, quello stesso 2 maggio i reparti neozelandesi raggiunsero Trieste quasi contemporaneamente ai partigiani jugoslavi, che pure si macchiarono di gravi crimini contro la popolazione italiana collettivamente conosciuti come "massacri delle foibe".