蘇軍將蘇聯國旗插上德國國會大廈。4月25日和26日淩晨,蘇軍航空兵第16和第18集團軍共出動飛機2049架次對柏林軍事目標實施了3次密集突擊。4月26日晨,白俄羅斯第1方麵軍的4個合成集團軍和2個坦克集團軍,以及烏克蘭第1方麵軍的2個坦克集團軍和1個步兵軍向柏林發起強攻,對市中心實施了向心突擊。至4月26日日暮,被圍德軍集團已被分割成兩部分:大部分在柏林,小部分在波茨坦。次日,波茨坦之德軍被殲,柏林的德軍被逼退到一個寬2~3公裏、東西長16公裏的地帶。4月28日日暮,被圍集團又被分割為三部分。城防司令主張向西突圍,而希特勒眼看突圍不會成功,遂下令死守。市中心的戰鬥異常激烈。4月29日,奪取帝國大廈的戰鬥打響。經反複衝擊,步兵第171、第150師各分隊於4月30日傍晚衝進大廈。5月1日晨,蘇軍士兵把勝利的旗幟插上國會大廈的樓頂。法西斯頭目驚慌失措,德軍指揮癱瘓,柏林德軍集團陷入絕境。至5月2日15時,敵抵抗完全停止。僅在這一天蘇軍就俘虜敵軍官兵13.5萬名,企圖向西突圍的個別獨立集群到5月5日被殲於城郊。5月3日~8日,白俄羅斯第1方麵軍一麵消滅各個孤立的敵軍集群,一麵向易北河推進。烏克蘭第1方麵軍開始解放捷克斯洛伐克。至5月2日日暮前,白俄羅斯第2方麵軍已前出到波羅的海沿岸,第二天在維斯瓦、易北河一線與英軍第2集團軍建立了聯係。在戰役結束階段,該方麵軍與紅旗波羅的海艦隊協同,在艦隊航空兵支援下沿海岸進攻。在攻占斯維涅纓德海軍基地的作戰中,艦隊與突擊第2集團軍保持了密切協同。登陸兵也順利完成了在丹麥波恩荷爾姆島登陸的任務,俘守軍1.2萬人。
1945年5月8日深夜,德國最高統帥部代表在柏林卡爾斯霍斯特蘇軍司令部舉行了一次無條件投降簽字儀式。蘇聯元帥朱可夫主持儀式,同盟國最高統帥部的代表英國空軍上將泰德、美國戰略空軍司令斯巴茲、法軍總司令塔西尼參加了儀式。德軍代表凱特爾等人在德國無條件投降書上簽字。投降書從1945年5月9日零時生效。歐洲戰爭到此結束。
柏林戰役結束後,對粉碎繼續在捷克斯洛伐克境內頑抗的德國集團形成了極為有利的軍事政治形勢。H。C。科涅夫元帥指揮的烏克蘭第1方麵軍以中央各集團軍前出至德累斯頓以北及其東北30~50公裏後,對敵中央集團軍群左翼實施了深遠包圍。
5月1日~5日,捷克斯洛伐克各地爆發了人民起義。5月5日晨,布拉格也爆發了人民起義。德軍統帥部調遣中央集團軍群重兵鎮壓捷首都起義。起義者的處境極其困難。他們向蘇軍和盟軍統帥部求援。為了支援布拉格勞動人民的起義。會議要求在最短期限內粉碎仍在抵抗的敵軍集團。
救援布拉格勞動人民起義的戰鬥是於5月6日打響的。5月6日晨,烏克蘭第1方麵軍突擊集團在進攻地帶進行了戰鬥偵察,發現在這個方向上的敵人防禦並不嚴密,而且在一些地段上敵人正在向南撤退。方麵軍司令員果斷下定決心,直接投入主要兵力,在同一些地帶同時投入諸兵種合成集團軍和坦克集團軍,利用敵在一些地段撤退之機轉入追擊,迅猛地發展先頭部隊的戰果。當天下午,在短暫而猛烈的炮火準備之後,擔任方麵軍右翼的第13集團軍、近衛第3集團軍的主力,以及在該地帶作戰的第25坦克軍、近衛第4坦克軍和近衛第3、第4坦克集團軍的兵團立即投入進攻。黃昏時分,近衛第5集團軍也投入戰鬥。近衛第4坦克集團軍和第13集團軍的進攻最為順利,5月6日日暮時,已推進23公裏。有4萬多兵力的布雷斯勞衛戍部隊在走投無路的情況下向烏克蘭第二方麵軍第6集團軍投降。
蘇軍的戰鬥行動晝夜不停。突擊集團的進攻速度在繼續加快。到5月7日日暮時,近衛第4坦克集團軍和第13集團軍又推進了45公裏,前出到魯德茨山脈的北坡。近衛第3集團軍占領了邁森市,近衛第3、第5坦克集團軍則開始攻打德累斯頓。這時,布拉格起義者的處境嚴重惡化,德軍已開進市中心,殘酷殺害無辜。保衛布拉格的起義者急需武器彈藥,而混在起義者中間的資產階級分子開始動搖不定,有的甚至傾向於投敵,不少前捷克斯洛伐克軍官接二連三地離開街壘。這種局勢要求蘇軍盡快支援起義者,並切斷中央集團軍群西撤之路。
5月7日,有些集團軍此時尚未全部集中到新的地域,烏克蘭第1方麵軍左翼和中路部隊——波蘭第2集團軍,第28、第52、第31、第59集團軍就開始了進攻,進展順利。5月8日,蘇軍攻占德累斯頓,波蘭第2集團軍占領了包岑,第52集團軍占領了格爾利茨。方麵軍右翼各集團軍解放了特普利開、比利納、莫斯特等城市。