Как сообщает ОСК, М-96 серии XII типа М - "Малютка" была построена в 1939 году для Краснознамённого Балтийского флота на судостроительном заводе №112 (в настоящее время завод "Красное Сормово",в Нижнем Новгороде.
В конце июля 1941 года М-96 совершила свой первый дозорный поход. 14 августа 1942, во время второго похода, подводная лодка одиночной торпедой потопила шедший в составе конвоя финский транспорт "Хелен".
В свой последний поход подлодка ушла в сентябре 1944 года с разведывательными задачами в районе острова Тютерс в Нарвском заливе. После погружения под воду М-96 исчезла на 77 лет. Предполагалась, что она погибла на минном заграждении "Зееигель", но в результате обнаружения стало известно, что командир Николай Карташов сумел провести её через минные поля и приступить к выполнению боевых задач.
Гибель субмарины произошла вследствие подрыва мины под килем. Во время её осмотра было отмечено, что ручка телеграфа на мостике стоит на положении "Дизель полный вперед", а перо руля повернуто в положение "право на борт", что позволяет утверждать - лодка погибла, находясь в надводном положении при совершении разворота.