V lednu 1945 se Němci pokusili vyprostit obleženou Budapešť, avšak jejich protiútoky dosáhly jen omezených úspěchů, zbývající němečtí a maďarští obránci města kapitulovali v polovině února. 12. ledna spustili Sověti viselsko-oderskou operaci, jež vedla už po několika dnech k prolomení německé obranné linie. Sověti následně osvobodili zcela zničenou Varšavu a města v západním a jižním Polsku. Dále pronikli do Slezska a do začátku února stanuli na Odře ve vzdálenosti pouhých 60 kilometrů od Berlína. Při svém postupu Sověti 27. ledna objevili nacistický vyhlazovací tábor Osvětim, v němž bylo zavražděno kolem 1 milionu Židů. O dalším osudu Polska a východoevropských států bylo rozhodnuto v únoru na jaltské konferenci, na níž představitelé Roosevelt, Churchill a Stalin jednali o poválečném uspořádání Německa a Evropy. Stalin se navíc zavázal zasáhnout proti Japonsku. Od února vedla pěchota 1. československého armádního sboru tuhé dvouměsíční boje o Liptovský Mikuláš. Na začátku března dosáhla Rudá armáda pobřeží Baltského moře v Pomořansku. V témže měsíci byly zahájeny i ostravsko-opavská a bratislavsko-brněnská operace. Ve Východním Prusku odříznuté německé síly byly neutralizovány v dubnu v rámci východopruské operace. Po překonání Maďarska vstoupili Sověti koncem března do Rakouska a 13. dubna dobyli Vídeň. Zatímco na východní frontě se schylovalo k závěrečnému střetnutí, v Itálii zahájili Spojenci začátkem dubna ofenzívu, během níž překročili řeku Pád a dobyli severoitalská města. Nedlouho nato dopadli italští partyzáni prchajícího Mussoliniho, jenž byl 28. dubna zastřelen. V Itálii válka oficiálně skončila kapitulací zdejších německých sil 2. května.