Začalo sa 1. mája 1945 lokálnymi vzburami v niektorých moravských a českých mestách (Přerov, Nymburk). 3. mája sa rozšírilo do severovýchodných Čiech (Železný Brod, Semily, Jilemnice), o deň neskôr do oblasti Kladna a 5. mája vyvrcholilo formou tzv. Pražského povstania (pozri samostatný článok), ktoré trvalo do 9. mája 1945 a bolo signálom na povstanie Čechov a Moravanov na celom okupovanom území. Hoci Nemci kapitulovali Českej národnej rade už 8. mája, viacero nemeckých jednotiek kapituláciu ignorovalo a povstanie sa preto skončilo až oslobodením Prahy sovietskymi vojskami ráno 9. mája 1945. V dňoch 9. a 11. mája 1945 pokračovali ešte prestrelky medzi Nemcami a domácim obyvateľstvom.