Разработка операции по освобождению Польши шла с осени 1944 года. Советское командование планировало мощное наступление по четырем направлениям с левого берега реки Вислы. Плацдарм для предполагаемого наступления Красной армии удерживался ею в течение последних 6 месяцев.
Генерал-полковник Гудериан лично докладывал Адольфу Гитлеру, что в скором времени СССР перейдет в наступление на данном участке, но лидер нацистской Германии проигнорировал эти сведения, посчитав их пропагандой противника.
В итоге к 12 января 1945 года силы сторон были следующими:
Советский Союз выставил 2 миллиона 112 тысяч солдат, 37 тысяч стволов артиллерии, более 7 тысяч танков и 5 тысяч самолетов.
Германия же смогла противопоставить этим силам 800 000 солдат, 4 тысячи орудий, немногим более тысячи танков и всего 270 самолётов.
Такие малочисленные силы на данном участке Восточного фронта объясняются желанием Гитлера выбить силы союзников из Арденн. Только к 15 января 1945 года началась переброска войск Вермахта к восточным границам, но эти подкрепления просто не успели остановить советское наступление.
РККА в первый же день прорвала фронт на нескольких участках. Немцам не удалось спасти большую часть своих танковых корпусов от огня артиллерии и следующие 20 дней они воевали практически без поддержки тяжелой техники.
Уже к 16 января началось освобождение Варшавы. 17 января немецкий гарнизон в столице Польши сдался. 16–17 января всего 21 советский танк при поддержке десанта мотострелков освободил город Ченстохова с почти десятитысячным гарнизоном немецкой армии и вышел на границу Германии.
Германское командование начало переброску в приграничные районы части сил из внутренних районов страны, с Западного фронта и других участков. Однако попытки остановить Красную армию успеха не имели. 20–25 января части РККА преодолели вартовский и познанский оборонительные рубежи и окружили в Познани 60-тысячный гарнизон противника.
К 3 февраля советские войска вышли на Одер и захватили плацдармы на его западном берегу, которые позже будут использованы для атаки на Берлин.
За всю операцию СССР потерял всего 43 тысячи солдат, половина из которых погибла при взятии города-крепости Познань. Немцы же лишись практически всей группировки войск в Польше. Из 800 тысяч человек 480 тысяч были ранены или убиты, ещё 150 тысяч солдат Вермахта и СС попали в плен.