В конце 1938 года в Германии был принят план строительства океанского флота, так называемый план «Z», целиком ориентированный на войну против Англии. Он предусматривал создание огромного флота, который вместе с ранее построенными кораблями должен был иметь 10 линкоров водоизмещением свыше 30 тысяч тонн каждый, 12 линкоров по 20 тысяч тонн, позднее — три линейных крейсера по 29 тысяч тонн, три «карманных линкора», четыре авианосца, пять тяжелых крейсеров, 44 легких и разведывательных крейсера, 68 эсминцев, 90 миноносцев, а также 249 подводных лодок и около 300 других боевых и вспомогательных кораблей и катеров. Весь план был направлен не просто на полное пресечение океанских сообщений Великобритании, но и на уничтожение ее морских сил, обороняющих эти коммуникации. По плану война против Англии должна была начаться не ранее 1944–1945 годов. 27 января 1939 года фюрер одобрил новый план и предоставил флоту абсолютные преимущества перед вермахтом и люфтваффе. Однако весной того же года, когда Гитлер стал форсированно готовиться к захватническим действиям, гросс-адмирал Редер понял, что план «Z» не может быть осуществлен до начала войны.
Кораблестроительные программы не были закончены, Кригсмарине оказался к войне не готов. Исходя из сложившейся обстановки, ему могла быть поставлена только одна задача — нарушение английских коммуникаций в Северном море и Атлантическом океане. Что касается защиты своих морских сообщений, то ее можно было осуществить только в водах Балтийского и Северного морей.
Дениц, в отличие от Редера, был одним из немногих убежденных национал-социалистов среди высших морских офицеров. Не разделял он и точку зрения Редера, что в предстоящей войне решающая роль будет принадлежать надводным кораблям, а не подводным лодкам. Дениц считал, что против Англии Германия не сможет располагать сильнейшим надводным флотом и что самым действенным немецким оружием на море могут и должны стать подводные лодки. Гитлер, казалось, прислушивался к этим доводам. На совещании в Оберзальцберге 22 августа 1939 года он обещал командующим видами вооруженных сил не начинать войны с Англией ранее 1944 года, пока в составе германского флота не появятся 200 подводных лодок. Однако дальнейшие события показали, что фюрер не был способен предвидеть развитие событий.
К сентябрю 1939 года Германия имела 56 (по другим данным — 57) подводных лодок, из которых только 22 средние и большие можно было использовать для действий в океане. Основными базами, откуда начали атаки субмарины, были Киль и Вильгельмсхафен.
«Единицы», лодки типа I, водоизмещением 860 тонн, — неудачные, по мнению Деница, в плане маневренности и мореходных качеств, — были разработаны первыми, но постройка их затянулась. Поэтому они имели порядковые номера U-25 и U-26. По своим характеристикам лодки походили на «семерки», а внешне — на «девятки», которые стали их прямыми потомками. Еще до войны «единицы» превратились в учебно-тренировочные подводные корабли. Когда во время боев Дениц стал испытывать дефицит в субмаринах, обе лодки вновь стали боевыми и нашли свою смерть в 1940 году.
«Двойки», малые лодки типа II, прозванные «челноками», имели водоизмещение 250 тонн, скорость хода в надводном положении 13 узлов, в подводном — 6–9 узлов и предназначались в основном для охраны береговых объектов. Именно они стали первыми спущенными на воду подводными кораблями Германии. Хотя в стратегических планах Деница им места не находилось, обстановка, сложившаяся в самом начале подводных баталий, потребовала оперативного использования малых лодок.
«Семерки», лодки типа VII, имели водоизмещение от 600 до 1000 тонн, скорость хода в надводном положении 16–17 узлов, в подводном — 8 узлов. Это были уникальные субмарины, как по количеству — 718 лодок, построенных за девять лет, — так и по некоторым своим характеристикам. «Семерки» оказались высокоманевренными и с хорошей мореходностью. Большинство немецких асов-подводников первых лет войны добились своих успехов и славы за штурвалами лодок типа VII-B, а самой крупносерийной лодкой для своего времени стала «семерка» серии С. На воду было спущено более 600 этих субмарин и еще немалое количество находилось на стапелях в момент окончания войны. Хотя к концу войны этот тип лодок основательно устарел, в момент своего появления VII-C была достаточно мощным и маневренным кораблем, более чем подходящим для операций в Атлантическом океане, и относительно простым в постройке. Она превратилась в типовую модель, сконцентрировавшую в себе все достижения немецких конструкторов.