У квітні 1942 року в районі Кімри розпочалося друге формування 88-ї стрілецької дивізії на основі 39-ї стрілецької бригади. Незабаром дивізію включили до складу 31-ї армії Західного фронту і вона залишалася у цій армії до кінця війни. 88-ма дивізія брала участь у запеклих та в основному безрезультатних боях навколо Ржева взимку 1942/43. Літом 1943 року билася під час літнього наступу, в ході якого був звільнений Смоленськ. Протягом наступної осені з'єднання зазнало важких втрат, оскільки Західний фронт неодноразово намагався пробити шлях до Орші. Після відновлення боєздатності навесні 1944 року дивізія входила до сил 3-го Білоруського фронту під час операції «Багратіон». За бойові відзнаки 88-ма дивізія була нагороджена орденом Червоного Прапора та їй присвоєне звання «Вітебська». Під час цього наступу вона дійшла до кордону Східної Пруссії і здобула другу нагороду в невдалій Гумбіннен-Гольдапській операції. У січні 1945 року під час Східно-Прусської операції 88-ма дивізія досягла стійкого прогресу, врешті-решт отримавши свій третій орден після боїв у Гайлігенбайлському мішку. Після боїв у Східній Пруссії 31-ша армія була перекинута на південь до Чехословаччини, де 88-ма дивізія закінчила війну маршем на Прагу. Літом 1945 року дивізія була розформована.