В январе 1945 года участвует в Сандомирско-Силезской операции. Наступала с Сандомирского плацдарма приблизительно из района Земблице с 12 января 1945 года. В ходе операции последовательно ведёт бои за Хмельник, Новы-Селец, форсирует Ниду и Пилицу, Варту, 18 января 1945 года освобождает Дзелошин и в это же день выходит на границу с Германией в 15,5 километрах юго-западнее Велюни. Продолжая наступление, с юго-востока подходит к Ёльсу (ныне Олесница) и 25 января 1945 года участвует в его освобождении. Вышла на подступы к Бреслау, но штурм крепости не удался, 28 января 1945 года дивизия захватывает плацдармы на Одере северо-западнее Бреслау и ведёт бои за его расширение. С 8 февраля 1945 года дивизия переходит в наступление в общем направлении на Лигниц — Гёрлиц в ходе Нижне-Силезской операции, на 12 февраля 1945 года ведёт бой за Бунцлау, в течение марта и начала апреля 1945 года ведёт бои под Бреслау.