Севернее Штейнау отступавшие немецкие соединения, хотя и сильно потрепанные, но продолжавшие сражаться с неослабным упорством, несколько задержали продвижение русских. Но выполнить поставленную им задачу и уничтожить плацдарм противника в районе Штейнау они, конечно, не были в состоянии. Ожесточенная борьба развернулась на фронте 17-й армии, оборонявшей Верхнюю Силезию, но, несмотря на это, верхнесилезские рабочие до самого последнего момента продолжали работать, сохраняя образцовую трудовую дисциплину.
Ввиду того что новых боеспособных соединений у немцев уже не было, стало ясно, что остановка русских на Одере будет весьма непродолжительной. И действительно, уже в начале февраля русские вновь перешли в наступление и форсировали Одер в районе между Бригом и Глогау. Бреслау и Глогау оказались окруженными. Группа армий, удерживая за собой Оппельн, постепенно отошла к северо-восточной части Судет и за реку Нейсе. К началу затишья, наступившему на фронте в первой половине марта, немецкие войска располагались следующим образом: правое крыло группы армий «Центр» стояло в Моравской низменности, 17-я армия оборонялась по Одеру между Ратибором и Оппельном. Севернее Судет войска группы армий занимали оборону примерно на рубеже Штрелен — Хиршберг — Гёрлиц, а также по Нейсе вплоть до ее слияния с Одером в районе севернее Губена.
Окруженный Бреслау, который снабжался и получал подкрепления только по воздуху, защищался героически. Гарнизон и население напрягали все свои силы, чтобы удержать город до его деблокирования. Надежда на скорое освобождение не покидала защитников вплоть до 7 мая, когда мужественный гарнизон вынужден был капитулировать.
Войска 1-го Белорусского фронта, разгромив на Висле 9-ю армию, быстро продвигались на запад. 22 января русские танки появились перед Познанью, которую они сразу же обошли и окружили. Храбрые защитники города, ядро которых составляла находившаяся там школа юнкеров, сражались с большим мужеством и отвагой. После боев, продолжавшихся почти 4 недели, оборонявшиеся Сказались зажатыми со всех сторон на очень небольшом пространстве. Тогда солдаты, которые еще были способны передвигаться, прорвались с боем на северо-восток. Остатки гарнизона капитулировали в конце февраля.
Между тем в Восточной Пруссии после окружения противником основных сил группы армий «Север» образовалось почти ничем не прикрытое пространство, лишенное войск и командования.
Восточнее Одера на старой оборонительной позиции по рекам Обре и Варте, с которой, однако, было снято почти все вооружение, вели бои незначительные остатки войск 9-й армии. Их возглавлял генерал Буссе. На границе Померании располагались весьма слабые силы пограничных войск, созданных из запасных частей, отряды фольксштурма, личный состав нескольких военных училищ и небольшое количество полицейских частей. Всеми этими силами руководило управление 2-го корпусного округа. Остатки 2-й армии, которыми командовал генерал-полковник Вейс, пытались установить связь с этими наспех созданными силами.
Командование войсками и организацию обороны во всем этом районе Гитлер вопреки предложению начальника Генерального штаба, желавшего назначить на этот пост фельдмаршала фон Вейкса, в распоряжении которого был штаб группы армий «Е», поручил Гиммлеру. Дебют рейхсфюрера СС в роли командующего фронтовыми войсками, разумеется, не давал никакой гарантии, что он сумеет справиться с трудной обстановкой, сложившейся между Одером и Вислой. Определяющим в этом выборе явилось в значительной степени то, что Гитлер знал об имеющихся у рейхсфюрера СС в армии резервах и в запасных частях СС каких-то скрытых резервах, добраться до которых иным способом было невозможно. Гитлер надеялся, что ему таким образом скорее удастся использовать их для обороны этого почти совсем незащищенного района. Этот факт очень хорошо иллюстрирует тот хаос, который существовал в то время в высшем немецком военном руководстве, выглядевшем внешне таким авторитарным.
Когда штаб новой группы армий «Висла», во главе которой встал Гиммлер, начал осуществлять руководство войсками, основные силы 1-го Белорусского фронта уже продвигались от Познани в направлении Франкфурта и Кюстрина, а значительная часть их развернулась фронтом на север с целью обеспечения правого фланга своей ударной группировки со стороны Восточной Померании. Эти силы прикрытия русских соединились вскоре с наступавшими по долине Вислы войсками левого крыла 2-го Белорусского фронта. После непродолжительных боев, так и не успев получить значительных подкреплений, войска 9-й армии, оборонявшиеся на Обре, были отброшены к Одеру и за него. Уже в конце января русские вышли к Одеру и форсировали его в районе Кюстрина, оставив город в руках немцев. Однако у Франкфурта немцам удалось удержать небольшой плацдарм на правом берегу реки.
В последующие дни нажим противника на войска, действовавшие в Восточной Померании, серьезно усилился. 27 января русские окружили Быдгощ и вышли к реке Нетце на участке между городами Накло и Крейц. Контрудар, проведенный немцами под Шнейдемюлем, посредством которого рассчитывалось остановить продвижение русских, успеха не имел. Нанося главный удар в направлении Штеттина, русские упорно продолжали свое наступление.
В то время как отрезанные немецкие соединения еще вели борьбу в Курляндии и Восточной Пруссии и немцы находились еще на мысе Нордкап и в Апеннинах, а остров Крит оставался в их руках, борьба за Одер и за столицу Германии приближалась уже к своему кульминационному пункту.
Еще раз немецкое командование попыталось хотя бы частично захватить инициативу в свои руки и сосредоточило в районе Арнсвальде ударную группировку, которая должна была наступать в направлении на Ландсберг с целью отвлечения сил противника с фронта по Одеру. 16 февраля 6 танковых дивизий неполного состава начали здесь свое наступление. Достигнув вначале значительных успехов, они застряли в постоянно усиливавшейся русскими обороне и вынуждены были под сильным нажимом противника начать отход на север. Затем они с частью сил 3-й танковой армии были отброшены к Штеттину и за Одер. В районе Альтдама немцам все же удалось удержать в своих руках небольшой плацдарм на правом берегу Одера.
Оставшиеся в Восточной Померании и в бывшем Польском коридоре войска созданной наспех 11-й танковой и 2-й армий оказались отрезанными от Одера и были отброшены к морю и частично (например, в Кольберге) после эвакуации беженцев были вывезены на запад по морю. Последнее удалось только благодаря весьма энергичной поддержке и помощи со стороны немецкого Военно-морского флота. Часть сил 2-й армии была обойдена русскими с запада. Сильно наседая с юга, они во многих местах прорвали фронт немецких войск и прижали их к морю в районе Гданьской бухты. Эти войска отступали в страшном беспорядке, часто смешиваясь с колоннами беженцев. На плацдарме, созданном в районе Готенхафена и Гданьска, немцы еще раз остановили русских. Им удалось создать здесь очень сильный заслон, прикрывший от наступавших войск противника массы беженцев, стекавшихся сюда из Восточной Померании и из Восточной и Западной Пруссии. Остатки 2-й армии, командование которой весьма энергично руководило действиями войск, сражались здесь за спасение доверенных им людей. Однако войска быстро слабели под натиском превосходящих сил противника. 22 марта русские прорвались к Сопоту и рассекли плацдарм немцев на две части. До 28 марта при самоотверженной помощи немецких моряков удалось эвакуировать морским путем еще многие десятки тысяч беженцев, раненых и больных, после чего невероятно ослабленные потерями защитники северной части плацдарма не выдержали натиска противника. Последние остатки войск и не эвакуированное еще гражданское население спаслись от плена, переправившись через залив на полуостров Хель. 30 марта русские штурмом овладели Гданьском. Остатки гарнизона и оставшиеся в этом районе беженцы отошли на сравнительно выгодную для обороны местность между устьями Вислы и Ногата, которая к тому же была частично затоплена. Здесь им удалось продержаться еще целый месяц. Постепенно все немецкие войска, оборонявшие плацдарм, оказались запертыми на полуострове Хель, где они и были пленены противником уже после общей капитуляции Германии.
Завершение боев в Восточной Пруссии
После того как попытка генерала Госсбаха спасти путем прорыва на запад по крайней мере часть войск и беженцев провалилась вследствие вмешательства Гитлера, войска 2-го и 3-го Белорусских фронтов в ходе концентрического наступления оттеснили 4-ю армию от Кенигсберга на востоке и от Эльбинга на западе. Она вся оказалась прижатой к морю. Сдерживая натиск наступавших русских войск, немецкие соединения, страдая от недостатка боеприпасов и горючего, шаг за шагом отступали назад. В последних числах марта остатки армий, зажатые на узком пространстве в районе Бальги, переправились наконец на косу Фрише-Нерунг.