Это войско прошло боевое крещение в битве под Ленино (в Белоруссии) в октябре 1943 г. В июле и августе 1944 2. польские подразделения сражались на плацдармах на западном берегу Вислы, а в битве под Студзянками польская танковая бригада провела свое первое боевое сражение с немцами. В сентябре 1944 2. Войско Польское предприняло — завершившуюся большими потерями — неудачную попытку оказать помощь варшавским повстанцам. С января 1945 2. оно принимало участие в крупномасштабном наступлении советских войск: в феврале и марте оно сражалось в драматической битве за прорыв Поморского вала — сильно укрепленной линии обороны немцев, — а также во взятии Колобжега, превращенного в крепость. Оно участвовало также в боях за Гданьск, Гдыню и на Щецинском заливе. Завершением боевого пути было участие во взятии Берлина. Во всей Берлинской операции приняло участие 180 тыс. польских солдат из 1-й и 2-й армий, а в штурме центра Берлина принимала участие 1-я дивизия («костюшковская»). Кроме Красной Армии, она была единственной дивизией союзных войск, сражавшейся в столице Германии и водрузившей польский флаг на руинах Рейхстага.
Польские подразделения дошли до Эльбы, где установили контакт с американскими подразделениями. В апреле 1945 г. 2-я армия форсировала Ны-суЛужицку, а затем сражалась в районе Дрездена и Будишина, неся большие жертвы. Свой боевой путь она завершила в мае в Чехословакии. В боях с немцами на Восточном фронте принимали участие также польские авиационные части (состоящие главным образом из советских летчиков польского происхождения).