Na území Slovenska roku 1944 proběhlo protifašistické Slovenské národní povstání, jež bylo ovšem potlačeno. Po karpatsko-dukelské operaci zahájené v říjnu 1944 začalo v lednu 1945 osvobozování Slovenska, na němž se výrazně podílel i 1. československý armádní sbor vedený Ludvíkem Svobodou. V dubnu probíhaly těžké boje ve dvou směrech na jihovýchodní Moravě a na Ostravsku. 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. Ze západu se na české území probíjela americká armáda, jež osvobodila Plzeň. 5. května 1945 propuklo Pražské povstání i v hlavním městě. 9. května 1945 byla Praha osvobozena sovětskými vojsky, čímž fakticky skončila druhá světová válka v Evropě. Až na závěrečnou fázi války zůstalo české území ušetřeno větších bojů, výjimkou byly nálety Spojenců na některé továrny.