Днём 1 августа через Вислу пытались переправиться 1‑я и 2‑я польские пехотные дивизии. В итоге 2‑й полк 1‑й дивизии был практически полностью уничтожен. 2 августа армия не пыталась наступать, поскольку все 9 попыток форсирования Вислы окончились неудачей. 3 августа попытки 2‑й дивизии переправиться были остановлены немецкой артиллерией.
10 сентября 1944 года советские и польские войска перешли в наступление в районе Варшавы и 14 сентября овладели Прагой – предместьем Варшавы на восточном берегу Вислы. Непосредственно после завершения боёв в этом районе части 1‑й армии Войска Польского предприняли попытку переправиться на западный берег Вислы с целью оказать помощь восставшим.
В ночь с 15 на 16 сентября 1944 года в районе Саска – Кемпы началась переправа частей 3‑й пехотной дивизии Войска Польского. Несмотря на ожесточённое противодействие противника, десантная операция продолжалась до 19 сентября 1944 года и была прекращена в связи с тяжёлыми потерями. 23 сентября 1944 года была произведена эвакуация ранее переправленных частей Войска Польского, а также группы присоединившихся к ним повстанцев на восточный берег Вислы. В ходе операции общие потери Войска Польского составили 3 764 солдата и офицера, в том числе 1 987 человек убитыми на западном берегу Вислы (1 921 военнослужащий 3‑й пехотной дивизии Войска Польского и 366 военнослужащих 2‑й дивизии Войска Польского), потери ранеными составили 289 военнослужащих.
12 января 1945 года началось новое советское наступление, в котором участвовала 1‑я польская армия. 16–17 января 1945 года была освобождена Варшава, которую немцы превратили в руины.
В конце января 1945 года 1‑я польская армия (93 тыс. человек) дислоцировалась в Померании. В феврале она перешла в наступление.
В феврале – марте 1945 года 1‑я польская армия в течение десяти дней вела ожесточённые бои за город Кольберг, которому гитлеровское командование присвоило статус крепости. 18 марта 1945 года части 1‑й армии Войска Польского установили контроль над городом. В боях за Кольберг немецкие войска потеряли 5 000 военнослужащих убитыми и 6 992 пленными.
13 апреля 1945 года части 1‑й польской армии достигли реки Одер.
В январе 1945 года было завершено формирование 2‑й армии Войска Польского. Она была переброшена к реке Нейсе, которую форсировала 17 апреля. На следующий день немецкие войска под командованием фельдмаршала Шёрнера, шедшие на защиту Берлина, частично отбросили, частично окружили части 2‑й польской армии.
20 апреля немецкие войска оставили позиции на западном берегу Одера и стали отступать на запад.
В Берлинской наступательной операции приняли участие 1‑я и 2‑я армии Войска Польского, в составе которых к этому времени насчитывалось 36 частей и соединений общей численностью 185 тыс. человек (в