11 октября 1944 года выведена из боёв, прибыла для погрузки на станцию Плявинас, переброшена в Волковыск. 7 ноября 1944 года была направлена в Шервинд (Восточная Пруссия) на 3-й Белорусский фронт, но уже 30 ноября 1944 года снята с позиций и переброшена в Польшу, где дислоцировалась в 20 километрах от Сандомирского плацдарма. До 12 января 1945 года в дивизии велась боевая учёба и подготовка к предстоящим боям. С 13 января 1945 года дивизия совершает марш за наступающими частями первого эшелона 1-го Украинского фронта и вступила в бой вторым эшелоном в ходе Сандомирско-Силезской наступательной операции. Вступает в бой в последние дни второй декады января 1944 года приблизительно в районе Заверце на реке Варта, наступает к Одеру севернее Катовиц, ведёт бои за станцию Лоза, 27 января 1945 года участвовала в освобождении Бендзина и Домброва-Гурнича, частью сил в освобождении Челядзи, 28 января 1945 года в освобождении Хожува, форсировала Одер севернее Оппельна. С 15 марта 1945 года принимает участие в Верхне-Силезской операции, наступает из района северо-западнее Оппельна вслед за танковыми частями, формирует внутреннее кольцо окружения немецких войск юго-западнее Оппельна и уничтожает окружённую группировку противника. В ночь на 7 апреля 1945 года дивизия заняла оборону под Штригау.