El 11 de mayo de 1945 Praga fue ocupada por el Ejército Rojo (véase Batalla de Praga) y Hácha fue arrestado, muriendo seis semanas después debido a su frágil salud. La República Checa recibió los Sudetes y fue unida a Eslovaquia de nuevo, formándose otra vez Checoslovaquia, esta vez como un estado socialista. Al finalizar la guerra, casi toda la población judía de la República Checa había muerto por la escasez de la guerra (unos 120 000) junto con decenas de miles de checos (entre 36 000 y 55 000).