В преддверии Красносельско-Ропшинской операции в период с 13 по 15 января 1944 года была сменена на оборонительных позициях в районе Пулково частями 30-го гвардейского стрелкового корпуса, на которые возлагалась задача прорыва обороны противника в районе Пулково. Сама дивизия была отведена во второй эшелон и очевидно была быстро переброшена в Ораниенбаум, была введена в бой на участке 2-й ударной армии, и 20 января 1944 года в районе Ропши, встретившись с 43-й стрелковой дивизией 42-й армии, замкнула кольцо окружения вокруг группировки войск противника в районе Петергоф — Стрельна. Дивизия продолжила наступление, вела бои под Кингисеппом, отличилась при его освобождении 1 февраля 1944 года и, после недолгого нахождения в резерве, заняла позиции на Нарвском плацдарме, где в течение марта-апреля 1944 года ведёт тяжёлые бои. С 24 июля 1944 года наступает с Аувереского плацдарма в районе Сиргала, вышла к рубежу «Танненберг» и в начале августа 1944 года отведена в резерв и переброшена южнее Чудского озера. Принимает участие в Тартуской наступательной операции. В ночь на 13 августа 1944 года из второго эшелона была введена в бой через 98-ю стрелковую дивизию и ввязалась в ожесточённые бои на участке Тураку — Тюйтсмани — Холупи. На 16 августа 1944 года вела бой за Эраствере. К вечеру 22 августа 1944 года дивизия вышла к реке Элва и, освободив деревню Варесепалу, продолжала на 23 августа 1944 года вести бои восточнее её. 24 августа 1944 года восточнее Элвы первой попала под контрудар переброшенной танковой группы генерала Штрахвица (две бригады, общим количеством до 130 танков и штурмовых орудий, 50 бронетранспортёров). В полосу дивизии прибыли 690-й и 1246-й истребительно-противотанковые артиллерийские полки и с их помощью на дороге Элва — Тамса контрудар был остановлен. 25 августа 1944 дивизия освободила Элву.