1944年，苏联收复了本国的全部领土，并将战线推移到境外，进入波兰、罗马尼亚、保加利亚、南斯拉夫等国。1945年春天，苏军在东欧各国军民的配合下，通过布達佩斯戰役、維斯瓦河-奧得河攻勢、西里西亞攻勢、東波美拉尼亞攻勢，消灭大量德军有生力量，占领波兰、匈牙利、奥地利东部及维也纳、捷克斯洛伐克一部分和德国东部。1945年4月16日，苏联红军开始进攻柏林，5月2日下午3时，德军停止抵抗，柏林战役结束。