В 1925 году был воссоздан ТОФ. Он создавался с прицелом на ближайшее будущее. Его перспективной задачей будут являться возврат территорий (ясное дело «исконных»), утраченных Россией в русско-японскую войну.
«В том же году (
К 1941 году «миролюбивый» СССР успел построить подводных лодок больше любой другой страны мира — 212. Для сравнения: к началу боевых действий в составе британского флота насчитывалось 69 лодок различных типов, в составе французского — 77, США — 99, Германии — 57, Италии — 115, Японии — 63. Из 212 советских подводных лодок 206 были созданы в последние годы, остальные шесть являлись лодками императорского флота (пять лодок типа АГ на Черном море (были переименованы в А 1–5) и одна лодка типа «Барс» («Пантера» — на Балтике).
В ВМФ СССР перед войной строились лодки проектов I–XV.
Практически одновременно, в 1927 году, были заложены лодки I–III и V проектов: большие торпедные лодки типа «Декабрист» — на базе британских типа Е и L, а также с использованием немецких технологий; большие подводные минные заградители типа Л («Ленинец» — немецкий проект на основе подводных крейсеров U-151—157 времен Первой мировой войны), средние лодки типа Щ («Щука» — немецкий проект на основе лодок UB-18—29 времен Первой мировой и ее модификации (V проект, V-бис, У-бис2).
С большими эскадренными лодками IV проекта — типа П («Правда») вышла заминка — головная лодка была заложена только 21 мая 1931 года, так как необходимо было учесть опыт (а проще говоря — скопировать кое-что) английской L-55, поднятой ЭПРОНом в 1928 году (обследована водолазами ЭПРОНа 21 ноября 1927 года) и торжественно вступившей в строй ВМФ СССР в 1931 году (государственный флаг СССР поднят 7 августа) под обозначением «Л-55» (индекс присвоен 10 декабря 1932 года). «Л-55» была выведена из боевого состава флота и переведена в разряд опытных судов 10 января 1940 года, исключена из состава только 25 сентября 1950 года.
Проект VI и VІбис — лодки прибрежного действия типа М («Малютка») — немецкий проект лодок UC периода первой мировой. Эти лодки создавались с 1932 по 1935 год.
Проект IX средних лодок типа С — дальнейшее немецкое развитие лодок типа Щ на базе германских субмарин VII серии, разработанных немцами в середине 30-х в Голландии и Италии. Проект реализован бременской фирмой «Дешимаг» — подводная лодка типа Е-1, в испытании которой получила приглашение поучаствовать группа советских инжеренов.
Проект XIV больших крейсерских лодок типа К («Катюша») — немецкий проект на основе немецких подводных крейсеров U-139-142 времен Первой мировой войны. Остальные проекты — различные модификации уже указанных выше типов.
В 1939 году у немцев был закуплен недостроенный тяжелый крейсер типа «Адмирал Хиппер» («Лютцов») с 203-мм артиллерией главного калибра. Однако довести до ума на отечественных верфях его не удалось, и в Великую Отечественную войну корабль вступил в режиме плавучей батареи.
На стапелях ленинградских верфей в июне 1941 года находилось, помимо линкора «Советский Союз», еще 5 (!) крейсеров в различной степени готовности — «Петропавловск» (бывший «Лютцов»), «Чапаев», «Железняков», «Чкалов», «Кронштадт». О чем это говорит? О том, что в конце 1930-х — начале 1940-х годов Сталин собирался побороться как минимум за господство на Балтике. Но если учесть, что 3 линкора (один из которых должен был иметь 406-мм артиллерию) и 7 крейсеров для такого мелководья, как Балтика (не говоря уже о Финском заливе, которым фактически и владел СССР по состоянию на лето 1939 года) — это многовато, речь, очевидно, могла идти о противостоянии на Балтике противнику, обладающему сильным флотом, к коему немцев можно отнести с большой натяжкой, и кроме тою, в конце 1930-х, когда были заложены линкор и 5 крейсеров, у СССР и Германии дружба расцветала буйным цветом.