150-я стрелковая дивизия 2-го формирования появилась 23 июля 1942 г. на станции Юрга (ныне Кузбасс) на базе 1-й Сталинской стрелковой дивизии добровольцев-сибиряков (в составе 1-го Новосибирского, 2-го Кузбасского, 3-го Кемеровского стрелковых полков, 4-го Томского артполка, Прокопьевского учебного батальона и Нарымской снайперской роты), сформированной в июле 1942 г. Личный состав дивизии в основном набирался из спецпереселенцев и рабочих кузбасских предприятий.
Осенью 1942 года 150-я стрелковая Новосибирская дивизия была переброшена в Подмосковье и с 23 ноября приняла участие в боях. В конце ноября дивизия начала бои за г. Белый Тверской области, против сильно укрепленных немецких позиций.
Дивизия понесла при штурмах огромные потери, а после немецкого контрудара 7–8 декабря часть ее попала в окружение, из которого вышла только 15 декабря. После потери около 60% личного состава дивизия была отведена на отдых и пополнение.