Вести об агонии берлинской группировки и наступлении советских войск на территории Чехословакии вызвали резкую активизацию чешского движения Сопротивления. Еще в начале 1945 г. ЦК КПЧ начал формирование рабочих дружин на предприятиях, развернул активную деятельность по подготовке вооруженного восстания против оккупантов в сельской местности. «Нельзя допустить, — призывала резолюция ЦК КПЧ в феврале 1945 г., — чтобы наш народ пассивно ожидал своего освобождения Красной Армией… Чешский народ должен своими силами содействовать освобождению от ига оккупантов, спасению жизни чехов и богатств чешской земли».
В ходе антифашистской борьбы чешского народа возрастал авторитет ее последовательного руководителя — Коммунистической партии Чехословакии. Лишились былого влияния на массы населения буржуазные партии, отказавшись от активной борьбы против фашистских оккупантов и ожидавших освобождения страны союзными армиями. Закономерным результатом такой политики чехословацкой буржуазии стала отставка в марте 1945 г. эмигрантского буржуазного правительства Э. Бенеша. На смену ему пришло сформированное 4 апреля 1945 г. в г. Кошице правительство Национального фронта чехов и словаков, который был оформлен на совещании представителей демократических сил страны под председательством К. Готвальда. Развивая и углубляя традиции Словацкого национального восстания, новое правительство Чехословакии взяло курс на создание народно-демократического строя в стране, что отвечало чаяниям подавляющей массы ее населения.
Благодаря активной деятельности чехословацких коммунистов и помощи Советского Союза вооружением и опытными командными партизанскими кадрами в апреле 1945 г. на территории Чехословакии действовали 30 партизанских отрядов и бригад. Со второй половины апреля они совместно с боевыми группами антифашистского подполья приступили к освобождению многих населенных пунктов, нанося удары по фашистским гарнизонам. 29 апреля ЦК КПЧ принял решение о всеобщем вооруженном восстании против оккупантов и их пособников. Со 2 по 4 мая чешские партизанские отряды и бригады под командованием Е. А. Олесинского, И. И. Иванова и других поддержали вооруженное восстание населения и ликвидировали фашистские гарнизоны в городах Пшибрам, Инцы, Бероун, Добржиш и в 57 окрестных селах. 4 мая повстанцы освободили города Нимбург, Семили, Ломницу, Новую Паку, Йилемницы. В ночь на 5 мая восстали трудящиеся крупного промышленного центра — г. Кладно. 5 мая перестал существовать фашистский гарнизон в Пльзене, восстала столица Чехословакии — Прага.
4 мая гитлеровцы прекратили боевые действия против англо-американских войск, сосредоточив усилия на советско-германском фронте и на борьбе против чешских повстанцев. 6 мая фашистская авиация варварски бомбила позиции восставших пражан. 7 мая против повстанцев было брошено 40 тыс. эсэсовцев.
На призыв восставшей Праги откликнулись партизаны и повстанцы ряда районов страны. К Праге пробились 200 партизан отряда «Смолоскоп» под командованием И. И. Иванова и боевые группы других отрядов. В тяжелых боях сковывали фашистские войска близ Праги отряды П. А. Канишева, Я. А. Козлова, Г. А. Мельника, Н. Е. Мельничука, А. В. Фомина, Н. И. Химича и других советских и чехословацких командиров. Однако силы были не равными. Положение повстанцев Праги становилось критическим. 8 мая гитлеровцы бросили на их баррикады 230 танков. Под огнем артиллерии рушились здания. Казалось, Прага не выстоит и ее постигнет судьба Варшавы.
Этого не случилось. Стремительным маршем прорывались к Праге танковые колонны советских войск. Завершив разгром берлинской группировки, армии 1-го Украинского фронта повернули на юг и 7 мая прорвали вражескую оборону южнее Дрездена. Вместе с ними на помощь восставшим пражанам шли воины 2-й Польской армии. 8 мая советские войска сломили последнее сопротивление противника на пути к Праге в Рудных горах. 9 мая на улицах чехословацкой столицы появились первые советские танки. Началась массовая сдача в плен последней группировки фашистских войск.
В ходе Пражской операции советских войск было взято в плен около 860 тыс. фашистских солдат и офицеров. Учрежденной Президиумом Верховного Совета СССР в ее ознаменование медалью «За освобождение Праги» были награждены 390 тыс. советских воинов и более 40 тыс. граждан Чехословакии.
Немалой ценой досталось советским воинам освобождение братского чехословацкого народа. Свыше 140 тыс. бойцов пали смертью храбрых, освобождая чехословацкую землю.