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