В тех условиях оперативной обстановки действия последних на самостоятельных направлениях создавали более широкий фронт наступления, давали свободу маневра, дробили оборону противника на части и рассредоточивали усилия его резервов.
Выполняя поставленную задачу, войска фронта продолжали наступать в западном и северо-западном направлениях.
23 января части 2-й гвардейской танковой армии и 2-го гвардейского кавалерийского корпуса овладели городом Бромберг (Быдгош). В этот же день 1-я гвардейская танковая армия вышла в район западнее Познани.
К исходу 25 января главные силы 2-й гвардейской танковой армии находились на переправах через реку Нетце, в районе Чарникау, а ее передовые отряды — на восточной окраине Шнайдемюля. Главные силы 1-й гвардейской танковой армии вышли на рубеж Пинне, Гродзиск и южнее, где соединились с частями 11-го танкового корпуса 69-й армии. С выходом подвижных войск на указанный рубеж был образован внешний фронт окружения познаньской группировки противника. Одновременно войска 8-й гвардейской и часть сил 1-й гвардейской танковой армий завершили окружение вражеских войск непосредственно в городе Познань.
В «котле» оказались остатки 19-й и 25-й танковых, 251-й пехотной и 10-й панцер-гренадерской дивизий, а также различные другие части. Общая численность войск противника, окруженных в районе Познани, достигала около 65 тысяч человек.
Реальные данные по численности немецкой окруженной группировки, обороняющей город-крепость Познань, выяснились не сразу. Еще в начале января 1945 года по советским разведданным гарнизон этого города насчитывал 7–8 тысяч человек.
В двадцатых числах января советской разведгруппой был захвачен заместитель Познаньского укрепрайона подполковник вермахта Флакке. Он начертил подробнейший план обороны крепости Познань со всеми ее фортами, железобетонными капонирами и другими фортификационными сооружениями.
Круговая оборона Познани состояла из трех обводов. Первый проходил по окраинам города, второй — по улице Пильна до Зокач и третий, центральный, включал старую часть города и крепость-цитадель.
По окраинам города все здания были приспособлены к обороне: в стенах пробиты бойницы, окна заложены мешками с песком, подвалы соединены ходами сообщения. По словам Флакке, на момент его пленения гарнизон Познани насчитывал 20 тысяч человек.
Шофер коменданта укрепленного района Познань, 25 января перебежавший на сторону советских войск, показал, что гарнизон города состоит из частей 19 тд (40–50 танков) и 25 тд (30–35 танков и 7–8 штурмовых орудий). 25 января ж/д транспортом в район станции Торн прибыло пополнение для этих дивизий в количестве 250 человек и 25 танков Pz.Kpfw.V «Пантера». 16–18 самоходных орудий находились у форта № 6, поддерживая части войск СС, роты полиции и жандармерии (около 150 человек). По немецким данным, в обороне города принимали участие 500-й отдельный дивизион штурмовых орудий (17 штурмовых орудий), а также 8 САУ (предположительно, самоходки Pz.IV/70(А), предназначавшихся для пополнения бригады штурмовых орудий «Великая Германия» и включенных в систему городской обороны. Также известно, что в обороне города принимали участие один тяжелый танк «Тигр I», САУ «Хетцер» и части танково-парашютного корпуса «Герман Геринг» без танков, но с 88-мм орудиями на тягачах, в количестве 1–2 полков, прибывшие из района города Лодзь солдаты из 251 пд (до 2000 человек), сводная часть на базе курсов переводчиков (до 1000 человек), а также подразделения «фольксштурма» (все познаньские «фольксштурмбатальоны» имели литер «36». — Примеч. авт.). Немецкий комендант объявил гарнизону Познаньского УР, что за город будут сражаться до последнего солдата.
Видимо, именно на этот момент обороны города численность гарнизона увеличилась до 65 тысяч человек. Это связано с отходом в направлении Познани сражающихся поблизости соединений: 4-й танковой дивизии вермахта, 15-й латышской гренадерской дивизии СС, 31, 192, 6, 45-й пехотных дивизий вермахта, а также привлечением к обороне города учебных частей и подразделений «фольксштурма».
По решению командующего фронтом для ликвидации гарнизона противника в Познани были оставлены 29-й стрелковый корпус (27, 74, 82-я стрелковые дивизии) 8-й гвардейской армии и 91-й стрелковый корпус (117, 312, 370-я стрелковые дивизии) 69-й армии. Главные силы этих армий продолжали неотступное преследование противника. Общее руководство боевыми действиями по уничтожению окруженного противника в Познани возлагалось на командующего 8-й гвардейской армией.