Po rozvinutí karpatsko-dukelské operaci dne 6. října 1944 bylo v lednu 1945 zahájeno osvobozování Slovenska, na němž se výrazně podílel i 1. československý armádní sbor a rumunská armáda. V dubnu probíhaly těžké boje ve dvou směrech na jihovýchodní Moravě a na Ostravsku. Současně probíhalo osvobození západních a jihozápadních Čech americkou armádou, 1. května propuklo v Přerově povstání, které se již následující den přeneslo i do dalších českých a moravských měst a přerostlo v květnové povstání českého lidu. 5. května 1945 propuklo povstání v hlavním městě Praze. Cílem bylo co nejrychlejší osvobození českého území z německé nadvlády a minimalizace dalších válečných škod, zejména v oblasti průmyslu. 9. května 1945 byla Praha osvobozena Rudou armádou, čímž skončila druhá světová válka v Evropě.