Segunda Guerra Mundial: El levantamiento de Praga comienza como un intento de la resistencia checa de liberar la ciudad de la ocupación alemana.
La ocupación militar de Checoslovaquia por parte de la Alemania nazi comenzó con la anexión alemana de los Sudetes en 1938, continuó con la creación del Protectorado de Bohemia y Moravia y, a fines de 1944, se extendió a todas las partes de Checoslovaquia.
Tras el Anschluss de Austria a la Alemania nazi en marzo de 1938 y después de haber obtenido el Acuerdo de Munich en septiembre de 1938, Adolf Hitler anexó a los alemanes étnicos que vivían en las regiones checas. La pérdida de los Sudetes fue perjudicial para la defensa de Checoslovaquia ya que las extensas fortificaciones fronterizas checoslovacas también estaban ubicadas en la misma área. Como consecuencia, la incorporación de los Sudetes a Alemania que comenzó el 1 de octubre de 1938 dejó débil al resto de Checoslovaquia. Además, una pequeña parte del noreste de la región fronteriza conocida como Zaolzie fue ocupada y anexada a Polonia aparentemente para "proteger" a la comunidad étnica polaca local y como resultado de reclamos territoriales previos (disputas checo-polacas en los años de 191820). Además, por el Primer Premio de Viena, Hungría recibió los territorios del sur de Eslovaquia y la Rutenia de los Cárpatos, que estaban habitados en gran parte por húngaros.
Cuando se proclamó el Estado eslovaco el 14 de marzo, al día siguiente Hungría ocupó y anexó el resto de los Cárpatos de Rutenia. El 15 de marzo de 1939, durante una visita a Berlín, el presidente checoslovaco Emil Hcha fue intimidado para que firmara la independencia de su país. El 16 de marzo de 1939, Hitler proclamó el Protectorado de Bohemia y Moravia desde el Castillo de Praga, dejando a Hcha como jefe de Estado técnico con el título de Presidente de Estado. Sin embargo, quedó casi impotente; el poder real recayó en el Reichsprotektor, que se desempeñó como representante personal de Hitler. En marzo de 1944, durante la Operación Margarethe, Hungría fue ocupada por Alemania, mientras que a fines de agosto de 1944 con el Levantamiento Nacional Eslovaco, Eslovaquia compartió el mismo destino. La ocupación terminó con la rendición de Alemania después de la Segunda Guerra Mundial. Durante la ocupación alemana, entre 294.000 y 320.000 ciudadanos (incluidos los judíos, que constituyen la mayoría de las bajas) fueron asesinados. Las represalias fueron especialmente duras después del asesinato de Reinhard Heydrich (por ejemplo, la infame y ampliamente publicada masacre de Lidice). Un gran número de personas fueron reclutadas para el trabajo esclavo en Alemania.
El levantamiento de Praga (en checo: Pražské povstání) fue un intento parcialmente exitoso de la resistencia checa de liberar la ciudad de Praga de la ocupación alemana en mayo de 1945, al final de la Segunda Guerra Mundial. Los seis años anteriores de ocupación habían alimentado el sentimiento anti-alemán y el acercamiento del Ejército Rojo Soviético y el Tercer Ejército de los Estados Unidos ofrecía una oportunidad de éxito.
El 5 de mayo de 1945, en los últimos momentos de la guerra en Europa, los ciudadanos checos atacaron espontáneamente a los ocupantes alemanes y los líderes de la resistencia checa emergieron de su escondite para unirse al levantamiento. El Ejército Ruso de Liberación, que había estado luchando por los alemanes, desertó y apoyó a los checos. Las tropas alemanas contraatacaron, pero su avance se vio frenado por las barricadas construidas por la ciudadanía checa. El 8 de mayo, los líderes checo y alemán firmaron un alto el fuego que permitía a las fuerzas alemanas retirarse de la ciudad, pero no todas las unidades de las Waffen-SS obedecieron. La lucha continuó hasta el 9 de mayo, cuando el Ejército Rojo entró en la ciudad casi liberada.
El levantamiento fue brutal, con ambos bandos cometiendo crímenes de guerra. El lado alemán utilizó a civiles checos como escudos humanos y cometió masacres. La violencia contra los civiles alemanes, sancionada por el gobierno checoslovaco, continuó después de la liberación y se justificó como venganza por la ocupación o como un medio para alentar a los alemanes a huir. El General Dwight Eisenhower ordenó al Tercer Ejército de los EE. UU. de George Patton que no acudiera en ayuda de los insurgentes checos, lo que socavó la credibilidad de las potencias occidentales en la Checoslovaquia de la posguerra. En cambio, el levantamiento se presentó como un símbolo de la resistencia checa al gobierno nazi, y el Partido Comunista Checoslovaco utilizó la liberación por parte del Ejército Rojo para aumentar el apoyo popular al partido.