На море тем временем события развивались не менее драматично. В начале января 1945 года немцы направили к берегам Великобритании, в Ла-Манш и Ирландское море 10–12 подводных лодок, которые потопили около 10 торговых судов, авианосец и несколько других кораблей. Тем временем недостаток топлива стал сказываться на снабжении германских субмарин. Чтобы отправить в море в январе 27 подлодок, пришлось отдать им топливо с тяжелых крейсеров «Шеер» и «Лютцов», обрекая тем самым последние на полное бездействие.
И все-таки в январе 1945 года немцы имели 544 лодки — самое большое количество за всю войну. Начали вступать в строй лодки XXI и XXIII типов. Первые — их было 129 — предназначались для действий в Атлантике, вторые — их насчитывалось 67 — в Северном и Средиземном морях. Первая лодка типа XXIII должна была выйти из Осло к восточному побережью Англии 29 января. В феврале в этом районе действовали уже две такие лодки, в марте одна из них — U-2336 проникла в залив Фёрт-оф-Форт и потопила несколько судов. Всего таких лодок, действовавших в прибрежных водах противника, было восемь. Ни одна из них не погибла.
В ходе практического использования лодки типа XXIII выявилось даже превышение теоретических расчетов. Так, предполагалось, что максимальная продолжительность пребывания такой субмарины в море составит две-три недели. U-2321 находилась в море 33 дня, что превысило теоретические предположения почти вдвое. И все же, несмотря на выдающиеся качества новых лодок, Дениц понимал, что все эти возможности появились слишком поздно.
В это же время началось массовое строительство «карликовых» субмарин, предназначавшихся для действий у побережья, но серьезной роли они не сыграли. Всего их заказали более тысячи. В итоге 81 «карликовая» лодка была потоплена или захвачена противником, 91 повреждена. Хотя, надо отметить, германский штаб руководства войной на море в борьбе на коммуникациях возлагал на эти лодки большие надежды. 21 января 10 «карликов» типа «Зеехунд» вышли в район Хуфдена, но, безрезультатно пробыв в море шесть суток, вернулись в базу. Лодки типа «Бибер» смогли потопить на реке Шельда только один танкер.
Из-за перегрузки промышленности немцы еще в 1944 году отказались от форсирования сроков постройки многообещающих «вальтеровских» лодок с единым двигателем. С потерей баз в Бискайском заливе, Средиземном и отчасти в Балтийском морях большинство немецких субмарин стали собираться в портах Северного моря, представляя собой хорошую мишень для ударов авиации союзников. В феврале 1945 года возобновились удары союзной авиации по верфи «Дешимаг» в Бремене, а через пару недель самолеты уничтожили пять лодок типа XXI. Интенсивные налеты продолжались в марте и апреле. В результате таких налетов на базы подводных лодок и на кораблестроительные заводы в Гамбурге, Киле, Бремене и Вильгельмсхафене было уничтожено 24 и повреждено 12 субмарин. В числе уничтоженных оказались лодки типа XXI, из которых четыре в апреле должны были выйти в море.
Тем временем сосредоточение германских лодок у Британских островов вызвало концентрацию сил и средств противолодочной обороны и, следовательно, увеличение потерь в лодках. Союзники знали о готовности лодок новых типов и недоумевали, почему эти субмарины не вводятся в действие. Они предполагали, что новые лодки берегут для нанесения сильного удара по судоходству в Атлантике, с тем чтобы всерьез нарушить снабжение армий в Европе и этим затянуть войну.
Командиры подводных лодок, возвращавшихся в базы в феврале и начале марта 1945 года, доносили об успешных атаках. В марте тоннаж потопленных судов продолжал расти. Таких потерь союзники не имели с июля 1943 года. Лодки со шнорхелем были направлены также в западную часть Атлантики и в район Азорских островов, но там они действовали менее активно.
Еще в январе 1945 года американцы были всерьез обеспокоены: Германия собиралась выслать к берегам США группу субмарин, которая должна была обстрелять американское восточное побережье ракетами «Фау-2». Действительно, в 1943 году у Гитлера появилась идея нанести ракетный удар по Америке ракетами «Фау-2» с подводных лодок, несущих водонепроницаемые ракетные контейнеры. Заказ на три таких контейнера был выдан Штеттинской судостроительной верфи в декабре 1944 года, но ни один из них так и не был изготовлен до конца войны. В том же году отдельные элементы этого комплекса уже испытывались на Балтике. Однако в ходе испытаний стало ясно, что массовое производство ракетных систем было не под силу германской промышленности. Кроме того, субмарина могла буксировать только один контейнер с ракетой; проверить ракету перед запуском было практически невозможно, а вероятность ее повреждения при долгой буксировке была очень велика.
В США всех этих тонкостей никто не знал, поэтому 8 января 1945 года адмирал Ингрэм провел пресс-конференцию, где открыто заявил о вероятности такого шага со стороны «серых волков» Деница. Позже Ингрэм был почему-то уверен, что именно группа немецких субмарин «Зеевольф», вышедшая из норвежских портов в конце марта, должна осуществить эту чудовищную акцию.
Опасность, исходившая от группы «Зеевольф», была явно преувеличена. Шесть лодок типа IX, оснащенные шнорхелем, шли что называется налегке. Никаких особых поручений командирам субмарин не давалось — обычный боевой поход, причем в условиях, когда исход войны уже ни у кого не вызвал сомнений.
Но американцы, уверовавшие в вероятность ракетного удара, создали мощнейший противолодочный рубеж из двух линий, в каждой из которой находились два авианосца с кораблями охранения. Первая линия рубежа проходила у берегов Исландии, в 1500 милях от американского побережья. Усовершенствование гидроакустических средств позволяло организовать круговые наблюдения и обеспечить высокую вероятность обнаружения лодки при продолжительной атаке в подводном положении. Многоствольные бомбометы кораблей противолодочной обороны метали бомбы на дистанцию до 360 метров.
Интенсивный поиск вражеских лодок американские корабли начали 11 апреля 1945 года. Авиация «противолодочного подвижного барража» успешно обнаружила немецкие лодки в надводном положении: из-за сильного волнения в океане они не могли производить зарядку аккумуляторных батарей под шнорхелем. Субмарины всплывали и уничтожались противолодочными кораблями. За десять дней непрерывного рыскания в определенных районах американские корабли эскорта потопили три лодки: U-880, U-805 и U-518. Однако потери не остановили немцев, продолжавших методично прорываться к американским берегам. Настало время решительных действий для эскадры Ингрэма, который развернул большую часть своих кораблей в огромную заградительную линию протяженностью около 120 миль, где по флангам располагались авианосцы «Боуг» и «Кор». Это была вторая линия обороны, расположенная, в отличие от первой, у берегов США. 21 апреля весь противолодочный рубеж двинулся навстречу оставшимся германским субмаринам, прочесывая все прибрежные воды. Операция эта получила название «Теадроп».
В итоге американские корабли уничтожили пять из шести обнаруженных немецких лодок. Больше всего хлопот доставила Ингрэму субмарина U-546 под командованием капитан-лейтенанта Пауля Юста. Она была обнаружена патрульной авиацией, но после неудачной воздушной атаки исчезла из виду. Через пару дней ее попытался атаковать эскортный миноносец «Фредерик К. Дэвис» после того, как установил с ней контакт. Попытка обернулась гибелью корабля: выпущенная с дистанции 600 метров торпеда пробила левый борт миноносца и тот разломился на две части. После нескольких неудачных атак залп из бомбомета миноносца «Флаэрти» разбил боевую рубку U-546, заставив лодку всплыть. Немцы не собирались сдаваться. Они успели выпустить еще одну торпеду, прежде чем их субмарина была просто уничтожена глубинными бомбами, сброшенными восемью (!) миноносцами. 25 подводников погибли.
Только когда американцы подобрали оставшихся в живых 33 человека, они, наконец, узнали, что никаких ракет на лодках не было, а командиры субмарин намеревались нанести последний удар по транспортам обычными торпедами. Но Ингрэм не спешил отменять поиск. Оставались еще лодки U-858 и U-805. Кроме того, на подмогу группе «Зеевольф» 8 апреля вышла в море субмарина U-881 под командованием капитан-лейтенанта Карла-Хайнца Фришке.