Корпус субмарины того периода состоял из способного выдерживать большие нагрузки цилиндрического корпуса, похожего на канализационную трубу. К этой трубе приваривались нос и корма, и все судно одевалось во внешнюю оболочку, придававшую ему некоторые «мореходные» качества, хотя никакая подводная лодка не могла сравниться в маневренности с надводным кораблем. К этому сооружению добавлялись настланная палуба и боевая рубка — которую немцы называли «центром атаки». Прямо под боевой рубкой находился «капитанский мостик», откуда капитан управлял перископом. Рубка была утеплена изнутри, чтобы хоть как-то защитить от непогоды находящихся в ней, и имела обтекаемую форму для улучшения скоростных характеристик субмарины при движении под водой. Отсек с электрическим двигателем и дизелем с турбо-наддувом мощностью около 3000 лошадиных сил размещался как можно дальше в кормовой части из соображений устойчивости, а также для сокращения времени погружения. Большая часть корпуса субмарины находилась под водой, и посетители удивлялись, насколько же она большая по сравнению с тем, что видно на поверхности. Например, крейсерская подводная лодка типа IXC имела водоизмещение 1178 тонн в подводном положении и 1051 тонну в надводном.
Во время битвы за Атлантику Германия использовала два основных типа подводных лодок: большие крейсерские типа IX и поменьше типа VII — самого распространенного во Второй мировой войне[7]. Субмарина типа VII имела в среднем водоизмещение 626 тонн, ее команда состояла из четырех офицеров и сорока четырех матросов, и она имела около четырнадцати 21-дюймовых торпед. Четыре торпедных аппарата размещались в носовой части и один в кормовой. Все торпедные аппараты постоянно находились в заряженном состоянии, и после выпуска торпеды следовала долгая мучительная процедура перезарядки. В надводном положении дизель позволял лодке пройти 7900 морских миль со скоростью 10 узлов. При увеличении скорости до 12 узлов дальность плавания сокращалась до 6500 миль. В экстренных случаях дизель на короткое время позволял субмарине развить скорость до 17 узлов.
Укомплектованная опытным экипажем лодка типа VII погружалась за 30 секунд. В подводном положении лодка пользовалась электрическим двигателем. Перезаряжаемые аккумуляторы позволяли лодке пройти около 80 миль со скоростью 4 узла. Максимальная скорость под водой составляла около 7,5 узла (в зависимости от орудийной установки, сильно затруднявшей движение сквозь толщу воды). В большинстве справочников приводятся значительно большие цифры, полученные при заводских испытаниях.