Kromě území Slovenska postupovali Sověti od 10. března 1945 na české území z Ostravska a od Bratislavy (zde společně s rumunskou armádou). Nejtěžší boje probíhaly v Karpatech, ve slovenských horách a u Ostravy. Osvobození západních a jihozápadních Čech americkou armádou započalo 18. dubna 1945, kdy průzkum roty americké armády vstoupil na území předmnichovské Československé republiky. O dva dny později vnikly americké jednotky do Aše a 25. dubna dobyly Cheb. Sověti, kteří se po tvrdých bojích probili na Ostravsko a po osvobození Brna stáli na jihu Českomoravské vysočiny, souhlasili 30. dubna s dalším postupem americké armády na osu Karlovy Vary – Plzeň – České Budějovice. Američané však setrvávali na svých pozicích a do Čech zahájili postup až 5. května 1945. Pak do 10. května obsadili zbytek území až k demarkační čáře.