Pražské povstání představovalo nejmasovější vystoupení českého domácího odboje. Od 4. května docházelo k odstraňování německých nápisů. Signálem, že německá nadvláda definitivně končí, bylo legendární hlášení rozhlasového hlasatele Zdeňka Mančala v šest hodin ráno 5. května, po němž následovalo vlastenecké české vysílání. Staroměstská radnice se ocitla v českých rukou. Němečtí představitelé byli zprvu překvapeni, ale kolem poledne se rozhořely boje. Výzvu rozhlasu o pomoc uposlechlo celkem asi 30 000 Čechů. Zvlášť velkou úlohu mělo vystoupení české policie, četnictva, Vládního vojska a českých příslušníků protivzdušné obrany.
Celkový počet špatně vyzbrojených povstalců činil asi 30 000, Pražané do 6. května postavili zhruba dva tisíce barikád. Na politické rovině řídila povstání Česká národní rada v čele s profesorem Albertem Pražákem, silný vliv v ní měli komunisté v čele s Josefem Smrkovským. Faktickým velitelem povstání byl generál Karel Kutlvašr, ČNR v jeho štábu zastupoval kapitán Jaromír Nechanský. Jejich protivníky byly německé síly v Praze a okolí o síle zhruba 40 000 mužů, zčásti již demoralizované, zčásti fanatické; disponovaly značnou materiální převahou.
Dne 6. května se na stranu Pražanů přidali vlasovci, příslušníci Ruské osvobozenecké armády, složené z válečných zajatců a bojující do té doby na německé straně. Vlasovci sice povstalcům výrazně pomohli, ale již 7. května pro neshody s komunisty v ČNR z Prahy odešli. Vinou komunistického vlivu byla zamítnuta také myšlenka na americkou pomoc Praze – Stalin trval na tom, že Prahu musí osvobodit Rudá armáda, a západní Spojenci potřebovali jeho pomoc proti Japonsku. Dne 7. května Německo kapitulovalo v Remeši, 8 května v 16:00 uzavřela ČNR dohodu s německým velitelem generálem Rudolfem Toussaintem o kapitulaci a odchodu německých sil z Prahy. Ještě do druhého dne bojovala v Praze nejfanatičtější část nacistů, za rozbřesku 9. května však dorazily na okraj Prahy sovětské jednotky od Berlína. Šest let nacistické okupace skončilo.
Během povstání došlo k velkým ztrátám na lidských životech i na majetku, symbolem zkázy se stal požár Staroměstské radnice. Po skončení války začali komunisté překrucovat průběh Pražského povstání, a nejen to. Jaromír Nechanský byl roku 1950 popraven, Karel Kutlvašr byl v letech 1949–60 ve vězení a zemřel rok po svém propuštění.