К началу 1945 г. советские войска вступили на территорию Польши, Румынии, Венгрии, Чехословакии, Болгарии, Югославии, Австрии и, наконец, Германии. В апреле 1945 г. советские войска на реке Эльбе соединились с армиями союзников.
Последним крупным сражением Великой Отечественной войны стала битва за Берлин. Советским войскам противостояли основные силы фашистских армий, понимавших, что решается судьба Германии.
На первом этапе Берлинской операции была прорвана оборона немецких войск на рубеже рек Одер - Нейсе, вражеские группировки на важнейших направлениях были расчленены и уничтожены. Войска 1-го Белорусского фронта под командованием Г. К. Жукова и 1-го Украинского фронта под командованием И. С. Конева соединились западнее Берлина и окружили основные силы противника. 2 мая 1945 г. Берлин был взят. 9 мая 1945 г. советские войска завершили свою последнюю операцию, разгромив группировку немецко-фашистских войск под Прагой.
В пригороде Берлина представители немецкого командования подписали 8 мая 1945 г. акт о безоговорочной капитуляции.