Первая операция была направлена против Восточной Пруссии (началась 13 января 1945 г.), вторая наступательная операция была нацелена на район между Вислой и Одером (началась 12 января). В ходе этих двух операций планировалось разгромить немецкие войска как в Восточной Пруссии, так и в Польше. Надо было пробить себе дорогу на запад и выйти к Одеру как трамплину для дальнейшего наступления на Берлин.
Чтобы добиться этой удаленной цели, после активного обсуждения в Ставке маршал Сталин решил ввести в действие следующие соединения.
Для уничтожения немецких сил в Восточной Пруссии: 3-й Белорусский фронт под командованием генерала армии Черняховского и 2-й Белорусский фронт под командованием маршала Рокоссовского.
Кроме того, операции в Восточной Пруссии должны были прикрывать правый фланг советских фронтов, которые будут задействованы в районе Польши.
1-й Белорусский фронт под командованием маршала Жукова и 1-й Украинский фронт под командованием маршала Конева получили приказ освободить Польшу, продолжить наступление по направлению к Одеру и выйти к нему как трамплину для последнего наступления на Берлин, а затем закрепиться на достигнутых рубежах.
Правый фланг 4-го Украинского фронта под командованием генерала армии Петрова получил приказ поддерживать это наступление.
Было запланировано в Польском регионе боевых действий прорваться на участке фронта шириной 490 километров между городами Ясло (на реке Вислока) и Варшава, расколоть сплошной немецкий фронт и изолировать отдельные немецкие соединения, чтобы после окружения окончательно разгромить их.
С целью претворения этих планов в жизнь был издан целый ряд подробных приказов и директив.
12 января 1945 года началось зимнее наступление Красной армии с Сандомирского плацдарма. Еще до обеда первого дня наступления ударным соединениям 1-го Украинского фронта удалось прорвать немецкую переднюю линию обороны перед плацдармом на всем ее протяжении. Во второй половине дня советские войска подошли ко второй линии немецкой обороны. К концу дня и она была прорвана на участке шириной около 35 километров. В первый день наступления передовые отряды Красной армии продвинулись на запад в отдельных местах на расстояние до 20 километров.
Прорыв к Одеру и Нейсе (Висло-Одерская, Восточно-Прусская, Восточно-Померанская и Нижне-Силезская операции)
Оборонявшие этот рубеж соединения немецкого 24-го и 48-го танковых корпусов отошли на северо-запад[26] в направлении города Кельце. 15 января 1945 года этот город был занят частями Красной армии.
После ввода в действие второй ударной группировки советские войска, продвигавшиеся вперед на левом фланге полосы наступления, 17 января 1945 года вышли к Кракову. На следующий день и в этом районе немецкие главные силы были разбиты[27].
Севернее 1-го Украинского фронта замер на своих исходных позициях в ожидании сигнала к наступлению 1-й Белорусский фронт маршала Жукова. Он перешел в наступление с Магнушевского плацдарма только 14 января 1945 года. Этот фронт получил в свое распоряжение очень сильные соединения, так как он должен был нанести удар в направлении Кутно, чтобы прорвать находившиеся в том районе очень мощные немецкие оборонительные рубежи. Для этого на советском плацдарме на западном берегу Вислы были сосредоточены три армии: 61-я армия под командованием генерала Белова, 5-я ударная армия генерала Берзарина и 8-я гвардейская армия под командованием генерал-полковника Чуйкова.
После того как этим соединениям удалось прорвать немецкую оборону, часть их была направлена на северо-запад, в направлении города Блоне, чтобы ударом во фланг и с тыла разбить варшавскую группировку немцев и во взаимодействии с правым флангом 1-го Белорусского фронта освободить Варшаву.
Кроме того, на восточном берегу Вислы заняла исходные позиции 2-я гвардейская танковая армия, которой командовал генерал Богданов. Рядом с ней находились в боевой готовности 1-я гвардейская танковая армия генерал-полковника Катукова и 3-я ударная армия под командованием генерала Симоняка, которые должны были развить успех войск первого эшелона и продолжить прорыв в этом же направлении.
И здесь немецкий фронт был прорван в первый же день наступления. Вклинение советских войск в немецкие позиции шириной 30 километров на глубину около 12 километров привело к гибели немецких соединений, занимавших позиции на передней линии обороны.
С плацдарма у города Пулавы Советы предприняли второе крупномасштабное наступление в направлении городов Радом и Лодзь. В нем принимали участие войска 69-й армии под командованием генерала Колпакчи и 33-й армии генерала Цветаева. Часть этих войск, занимавшая исходные позиции на правом фланге этой ударной группировки, была направлена на северо-запад с направлением удара на город Шидловец с целью уничтожения немецких сил, занимавших позиции между городами Радом и Кельце. Эта операция проводилась во взаимодействии с войсками 1-го Украинского фронта маршала Конева.