A Revolta de Praga (em tcheco/checo: Pražské povstání) foi uma tentativa parcialmente bem-sucedida do movimento de resistência checo [en] de libertar a cidade de Praga da ocupação alemã em maio de 1945, durante o fim da Segunda Guerra Mundial. Os seis anos anteriores de ocupação alimentaram o sentimento antialemão e o rápido avanço das forças Aliadas do Exército Vermelho e do Exército dos Estados Unidos ofereceu à resistência uma chance de sucesso.
Em 5 de maio de 1945, durante o fim da Segunda Guerra Mundial na Europa, as forças alemãs ocupantes no Protetorado da Boêmia e Morávia foram espontaneamente atacadas por civis numa revolta, com líderes da resistência checa emergindo da clandestinidade para se juntar a eles. O Exército Russo de Libertação(ROA), uma formação colaboracionista [en] de étnicos russos, desertou e apoiou os insurgentes. As forças alemãs contra-atacaram, mas seu progresso foi retardado por barricadas construídas pelos insurgentes. Em 8 de maio, os líderes checo e alemão assinaram um cessar-fogo permitindo que todas as forças alemãs se retirassem da cidade, mas algumas tropas da Waffen-SS se recusaram a obedecer. Os combates continuaram até 9 de maio, quando o Exército Vermelho entrou na cidade quase libertada.
A revolta foi brutal, com ambos os lados cometendo vários crimes de guerra. As forças alemãs usaram civis checos como escudos humanos e perpetraram vários massacres. A violência contra civis alemães, sancionada pelo governo da Tchecoslováquia no exílio, continuou após a revolta e foi justificada como vingança pela ocupação ou como um meio para encorajar os alemães a fugir [en]. O Terceiro Exército dos Estados Unidos de George S. Patton foi ordenado pelo Comandante Supremo das Forças Aliadas na Europa Dwight D. Eisenhower a não ajudar os insurgentes checos, o que minou a credibilidade das potências ocidentais na Tchecoslováquia do pós-guerra. Em vez disso, a revolta foi apresentada como um símbolo da resistência checa ao domínio nazista, e a libertação pelo Exército Vermelho foi usada pelo Partido Comunista da Tchecoslováquia para aumentar o apoio popular ao partido.
Em 1938, o Chanceler da Alemanha, Adolf Hitler, anunciou sua intenção de anexar os Sudetos, uma região da Tchecoslováquia com alta população étnica alemã. O Primeiro-Ministro britânico Neville Chamberlain e o Primeiro-Ministro francês Édouard Daladier concordaram com as exigências de Hitler no Acordo de Munique, em troca de garantias da Alemanha Nazista de que nenhum território adicional seria anexado. Nenhum representante checoslovaco esteve presente nas negociações. Em março de 1939, as forças alemãs invadiram e ocuparam os territórios checos restantes, estabelecendo o Protetorado da Boêmia e Morávia.
Os nazistas consideravam muitos checos como racialmente arianos e, portanto, adequados para germanização. Como consequência, a ocupação alemã foi menos severa do que em outras nações predominantemente eslavas, com os padrões de vida em tempo de guerra sendo na verdade mais altos do que na própria Alemanha. No entanto, a liberdade de expressão foi restringida pelo governo ocupacional e 400.000 checos foram conscritos [en] para programas de trabalho forçado na Alemanha Nazista. Durante a ocupação de seis anos, mais de 20.000 checos foram executados por forças alemãs e milhares de outros morreram em campos de concentração. Embora a violência geral da ocupação tenha sido muito menos severa do que na Europa Oriental, ainda assim incitou violento sentimento antialemão em muitos checos.
Durante a primavera de 1945, as forças partisans na Boêmia e Morávia totalizavam cerca de 120 grupos, com uma força combinada de cerca de 7.500 pessoas. Os partisans interrompiam o transporte ferroviário e rodoviário sabotando trilhos e pontes e atacando trens e estações. Algumas ferrovias não podiam ser usadas à noite ou em alguns dias, e os trens eram forçados a viajar a uma velocidade mais lenta. Unidades da Waffen-SS em retirada do avanço do Exército Vermelho na Morávia [en] incendiaram várias aldeias em represália. Apesar de terem perdido grande parte de sua liderança num expurgo de março de 1945 pela Gestapo, grupos comunistas em Praga distribuíram panfletos de propaganda pedindo uma insurreição. Soldados e civis alemães tornaram-se cada vez mais preocupados e prepararam-se para fugir da violenta retaliação pela ocupação. Numa tentativa de reafirmar a autoridade alemã, o oficial da polícia da SS Karl Hermann Frank transmitiu uma mensagem pelo rádio ameaçando destruir Praga e afogar qualquer oposição em sangue.
No início de 1945, ex-oficiais do Exército Checoslovaco [en] criaram o Comando Bartoš [cs] comandado pelo General Karel Kutlvašr [en] para supervisionar os combates no interior de Praga, e o Comando Alex [cs] sob o General František Slunečko [en] para dirigir unidades insurgentes nos subúrbios. Enquanto isso, o Conselho Nacional Checo [cs], com representantes de vários partidos políticos checos, foi formado para assumir a liderança política após a derrubada do governo ocupacional nazista e das autoridades colaboracionistas. Os líderes militares que planeavam uma revolta em Praga contavam com a lealdade dos membros etnicamente checos da polícia da cidade, gendarmeria e do Exército do Governo [en] do Protetorado da Boêmia e Morávia, bem como de funcionários de serviços civis-chave, como trabalhadores de transporte e o corpo de bombeiros. A 1.ª Divisão de Infantaria do Exército Russo de Libertação(ROA), composta por prisioneiros de guerra soviéticos que concordaram em lutar pela Alemanha, estava estacionada fora de Praga. Esperando que a ROA pudesse ser persuadida a mudar de lado para evitar acusações de colaboração, o comando militar checo enviou um enviado ao General Sergei Bunyachenko [en], comandante da 600.ª Divisão de Infantaria. Bunyachenko concordou em mudar de lado para ajudar a resistência checa. Como os soldados da ROA usavam uniformes alemães, foi decidido que receberiam bandeiras russas azuis-brancas-vermelhas para se distinguirem.
Em 4 de maio, o Terceiro Exército dos EUA sob o comando do General George S. Patton entrou na Tchecoslováquia. O Primeiro-Ministro britânico Winston Churchill foi o único líder político a defender a libertação de Praga pelos Aliados Ocidentais. Num telegrama ao General Dwight D. Eisenhower, o Comandante Supremo das Forças Aliadas na Europa, Churchill disse que "a libertação de Praga... por tropas dos EUA poderia fazer toda a diferença para a situação do pós-guerra da Tchecoslováquia e poderia muito bem influenciar a de países vizinhos." Josef Stalin, líder da União Soviética, queria que as forças soviéticas libertassem a cidade e pediu que os americanos parassem em Plzeň, a 50 milhas (80 km) a oeste. O Exército Vermelho estava planeando uma grande ofensiva no Protetorado, com início previsto para 7 de maio. Eisenhower, sem disposição para aceitar baixas americanas ou arriscar antagonizar a União Soviética, concordou com as exigências soviéticas de que o Exército Vermelho entrasse em Praga.
O pessoal da Rádio Checa contrário à ocupação começou a manhã transmitindo na língua checa proibida. O Comando Bartoš e grupos comunistas reuniram-se separadamente e ambos programaram a revolta armada para começar em 7 de maio. Cidadãos checos reuniram-se nas ruas, vandalizaram inscrições alemãs e arrancaram bandeiras alemãs. Bandeiras checoslovacas apareceram abertamente nas janelas e nas lapelas dos casacos. Os operadores de bonde recusaram-se a aceitar Reichsmark ou a anunciar as paragens em alemão, como era exigido pelos ocupantes. Alguns soldados alemães foram cercados e mortos. Em resposta à crescente agitação popular, Frank ameaçou atirar nos checos que se reuniam nas ruas, e aumentou as patrulhas armadas alemãs. Alguns soldados alemães começaram a atirar contra as multidões.
Por volta do meio-dia, a rádio transmitiu uma série de apelos à polícia e à gendarmeria solicitando ajuda para combater os guardas da SS dentro do edifício da rádio. Um destacamento de polícia do Exército do Governo respondeu ao chamado e enfrentou forte resistência ao retomar o edifício. Durante todo o tempo, a rádio continuou a transmitir. Embora não dirigido à população, o apelo incendiou combates por toda a cidade, concentrados nos distritos do centro. Multidões de civis desarmados, principalmente jovens sem treinamento militar, sobrepujaram guarnições e armazéns alemães. Muitas baixas foram infligidas por soldados e civis alemães atirando de pontos fortes ou telhados; em resposta, as forças checas começaram a internar alemães e suspeitos de colaboração. Não-combatentes checos ajudaram montando hospitais improvisados para os feridos e trazendo comida, água e outras necessidades para as barricadas, enquanto as forças alemãs recorriam frequentemente ao saque para obter suprimentos essenciais. As forças checas apreenderam milhares de armas de fogo, centenas de Panzerfausts e cinco veículos blindados, mas ainda assim sofriam com a escassez de armas.