Дивизия была сформирована в сентябре 1939 года в Белорусском особом военном округе (БОВО) в городе Новозыбков Орловской (ныне Брянской) области.
Состав:
· 469-й стрелковый полк
· 674-й стрелковый полк
· 756-й стрелковый полк
· 328-й артиллерийский полк
· 224-й отдельный истребительный противотанковый дивизион
· 320-й отдельный зенитный артиллерийский дивизион
· 175-й разведывательный батальон
· 221-й саперный батальон
· 258-й отдельный батальон связи
· 195-й медсанбат
· 171-я отдельная рота химзащиты
· 108-й автотранспортный батальон
· 177-й полевой автохлебозавод
· 207-й дивизионный ветеринарный лазарет
· 290-я походная ремонтная мастерская
· 190-я дивизионная артиллерийская мастерская
· 73-я полевая почтовая станция
· 314-й полевая касса Госбанка
В сентябре-октябре 1939 года 150 стрелковая дивизия принимала участие в боевых действиях в Западной Белоруссии в составе 3 армии. В декабре 1939 – марте 1940 года 150 стрелковая дивизия участвовала в советско-финской войне. 5 ноября 1939 она получила приказ на отправку в Красное Село Ленинградской области, где поступила в резерв 7 армии. В период войны действовала на крайнем правом фланге 7 армии, а затем 13 армии, в районе деревни Тайпле (ныне поселок Соловьево Приозерского района Ленинградской области). 20 марта 1940 года дивизия была отправлена на перегруппировку, а 7-14 апреля 1940 года погружена в эшелоны и отправлена в БОВО. В июне – июле 1940 года дивизия принимала участие в Бессарабской кампании.
В июне 1941 года дивизия находилась в Одесском военном округе в составе 9 отдельной армии: 674 и 469 стрелковые полки дислоцировались непосредственно в городе Одесса, а 756 стрелковый полк – в районе села Беляевка (районный центр Одесской области) возле реки Днестр. С началом войны её выдвинули в район населенных пунктов Вишневка - Баймаклия Кантемировского района Молдавской ССР.
24 июня 1944 года был образован Южный фронт, в который дивизия была включена в составе 48 стрелкового корпуса 9 армии. 6 июля 1941 года решением Военного совета Южного фронта для обороны Одессы была создана Примоская группа войск, костяк которой составили три левофланговые дивизии 9 армии — 25, 150 и 51 стрелковые дивизии 14 стрелкового корпуса. По состоянию на 12 июля 1941 года 150 стрелковая дивизия вместе с частями 51 стрелковой дивизии занимала фронт на рубеже Минжир Хынчештского района - Зернешти Кагульского района Молдавской ССР. В ней насчитывалось 9019 человек. В дивизии имелось 379 машин (из них 246 грузовых и 59 тракторов), 1677 лошадей, 1 мотоцикл, 10 бронемашин; она располагала 4787 винтовками, 159 станковыми и 44 зенитными пулемётами, 121 орудием, 30 гаубицами и 117 миномётами. 8 июля 1941 года на участке 150 стрелковой дивизии в районе румынского города Фэлчиу противник форсировал реку Прут, и дивизия начала нести первые серьёзные потери. На 16 июля 1941 года дивизия потеряла 65 человек убитыми, 535 ранеными и 26 пропавшими без вести.
В связи с отходом 18 армии и угрозой окружения дивизию к 19 июля 1941 года отвели на рубеж поселков Селемет – Топала Чимишлийского района Молдавской ССР. В ночь на 24 июля 1941 года дивизия в городе Тирсполе переправилась через реку Днестр и на следующий день была переброшена к городу Котовску Одесской области, где заняла оборону на северных окраинах города. После тяжёлых оборонительных боёв 28 июля 1941 года дивизия была вынуждена оставить город и начать отход через город Березовка Одесской области на город Николаев к переправам через реку Южный Буг.
К утру 17 августа 1941 года 150 стрелковой дивизии вместе с другими частями 9 армии удалось прорваться на восточный берег реку Ингулец на участке город Херсон – село Галагановка Николаевской области, а затем переправиться через реку Днепр и занять оборону, имея задачей прикрытие херсонского направления. На 27 августа 1941 года в дивизии числилось 6958 человек. Она располагала 1516 лошадьми, 264 машинами и 32 тракторами. Из вооружений у неё имелось 4114 винтовок, 267 пулемётов (34 станковых, 233 ручных и ПТД), 28 миномётов, 18 противотанковых оружий, 13 76-мм пушек и 29 гаубиц.
6 сентября 1941 года дивизию привлекли к участию в боях под городом Каховка Херсонской области. Ей ставилась задача нанести контрудар по правому флангу противника в районе села Чернянка Каховского района Херсонской области. Однако наступление успеха не имело, а 11 сентября 1941 года оборона 9 армии оказалась прорванной, и 150 стрелковой дивизии пришлось начать отход на восток. К исходу 19 сентября 1941 года она занимала положение на рубеже коммуна им. Ворошилова – село Марианфельд (ныне село Марьевка) Мелитопольского района Запорожской области УССР. К исходу 30 сентября 1941 года дивизия одним полком удерживала рубеж Фейна – Большевик. Два её полка находились в районе Маяка в армейском резерве.
В октябре 1941 года, чтобы не допустить прорыва немцев к городу Ростову-на-Дону, был создан Таганрогский боевой участок, в который помимо прочих входила и 150 стрелковая дивизия. 3 октября 1941 года её вывели из состава 9 армии и по железной дороге перебросили в новый район сосредоточения. На войска этого участка возлагалась задача организовать оборону по восточному берегу реки Миус от железнодорожной станции Успенская до города Таганрога Ростовской области. 5 ноября 1941 года танки немецкой 1 танковой группы Клейста двинулись на 9 армию, прикрывавшую подступы к Ростову-на-Дону, в результате чего советским войскам пришлось начать отступление. 150 стрелковая дивизия с боями отходила на город Новошахтинск Ростовской области.
В начале января 1942 года 150 стрелковая дивизия приняла участие в Барвенковско-Лозовской операции, действуя в районе Ударник – Царедаровка Лозовского района Харьковской области. В мае 1942 года дивизия в составе 57 армии Южного фронта участвовала в Харьковской операции. В полдень 16 мая 1942 года она перешла в наступление в районе города Лозовая Харьковской области и прорвала оборону противника на глубину 7-10 км. Наступление дивизии, однако, не было развито и никакого влияния на оперативную обстановку не оказало. В ходе немецкого контрнаступления части дивизии оказались в окружении и были уничтожены. В конце июня 1942 года 150 стрелковая дивизия была расформирована как погибшая.
Командиры дивизии:
· Князьков Сергей Александрович (19.8.1939 – 12.2.1940), полковник
· Пастревич Александр Иванович (15.02.1940 -_01.1941), комбриг
· Хорун Иосиф Иванович (17.01.1941 – 26.10.1941), генерал-майор