Планы советской стороны по поводу того, как дальше вести военные действия, были следующими. Во-первых, необходимо было как можно быстрее разгромить остатки вражеских войск в Восточной Пруссии. Во-вторых, покончить с восточно-померанской группировкой. В-третьих, очистить Венгрию от находящихся там гитлеровцев и войти в Австрию, предварительно уничтожив силезскую группировку.
Особое значение Ставка придавала битве за Берлин, поскольку полагала, что выигравший ее станет считаться в глазах мирового общественного мнения победителем Второй мировой войны. Данный факт осознавало и германское командование. По предположению советской разведки оно могло сосредоточить на обороне своей столицы большое количество военной силы. Поэтому Ставка в качестве главного выбрала берлинское направление.
Активные действия на Восточном фронте начались в феврале и продолжились почти до конца апреля 1945 г. Сражения были упорными и кровопролитными. В первую очередь советские войска уничтожили гитлеровцев на участке юго-западнее Кёнигсберга. Далее был очищен сам город, а затем Земландский полуостров. Сухопутные войска поддержал Балтийский флот.
После окончания Восточно-Прусской операции настала очередь Восточно-Померанской. В этих сражениях войскам Белорусских фронтов противостояла группа армий «Висла», которую немецкое командование создало для нанесения удара из Восточной Померании на берлинском направлении. Восточно-Померанская операция заняла примерно 1,5 месяца: 2-ю половину февраля – конец марта 1945 г. За этот период была ликвидирована померанская группировка, союзным войскам был открыт выход к Балтийскому морю. Далее от противника были освобождены восточный берег Одера, а позже – города Гдыня и Данциг. Остатки фашистских войск были либо полностью уничтожены, либо отрезаны от основных частей. Так была предотвращена угроза удара по советским войскам на берлинском направлении, на который немцы возлагали большие надежды. В итоге советские войска смогли перебросить сюда 10 армий для решающей битвы за Берлин.
С 8 апреля 1945 г. начались Верхне– и Нижне-Силезские операции. С советской стороны в них приняли участие войска 1-го Украинского фронта. Немцам было нанесено сокрушительное поражение. Группа армий «Центр» понесла большие потери. План германского командования по обороне военно-промышленных объектов, которые находились на Одере, провалился.