Подсерия VIIC стала самой многочисленной в истории подводного флота. Более 600 лодок было введено в строй и еще многие другие к моменту окончания войны находились в достройке, несмотря на это они были безнадежно устаревшими. Но на момент появления лодка подсерии VIIC была мощным, маневренным, мореходным кораблем, достаточно крупным, чтобы пересекать Атлантику, и достаточно небольшим, чтобы облегчить постройку. Это была лодка Деница. С началом войны проект подсерии VIIC был стандартизирован, на его постройке сконцентрировались программы военного времени. В ходе войны многочисленные внутренние изменения породили многочисленные подсерии и модификации, наиболее заметной была модель VIIC/41, которая имела усиленный прочный корпус, позволявший погружаться на 25 м глубже, достигая глубины 125 м (однако известны случаи, когда в экстренных ситуациях этот предел превышался более чем вдвое). Подсерия VIIC/42 имела улучшенные легкие дизели. Ни одно из этих изменений не приводило к какому-либо отличию во внешнем виде от базового типа. Германские источники свидетельствуют и о других подсериях (версии VIIC/42A, 42В и 43), но пока невозможно сказать, существовали ли эти лодки. Ряд серьезных внешних отличий подсерий хотя и появлялся на вновь построенных лодках или на многих более старых после ремонтов, но не имел никакого обозначения. Наиболее заметным из таких изменений было увеличение зенитного вооружения с соответствующим расширением открытой платформы позади ограждения рубки, называемой «Wintergarten».
Менее заметными были такие дополнения как размещение водонепроницаемых контейнеров для надувных спасательных плотов или установка новой эхо-камеры («Balkon Gerat») под форштевнем.
Серия VIID была удлиненной версией С дополнительной вставкой корпуса позади мостика, которая использовалась для пяти свободно заполняемых контейнеров на три мины каждый. Увеличение длины позволило повысить дальность плавания, но уменьшило скорость.