В течение всего 1944 года немецкий подводный флот продолжал нести значительные потери, добиваясь лишь весьма ограниченных успехов. Тоннаж потопленных за это время судов противника составил всего лишь 800 тыс. брт. Объем тоннажа, пущенного ко дну итальянскими — и японскими подводными лодками, был и вовсе настолько небольшим, что вряд ли заслуживает какого-либо упоминания.
Вместе с тем противник продолжал энергично усиливать противолодочную оборону своих портов и коммуникаций. Английское адмиралтейство имело теперь в своем распоряжении свыше 880 крупных противолодочных кораблей и около 2200 малых судов, действовавших в прибрежных водах. Число американских кораблей, занятых в противолодочной обороне, было примерно таким же. Кроме того, против немецкого подводного флота западные союзники использовали десятки тысяч самолетов.
Разумеется, в подобных условиях было почти невозможно ожидать от экипажей немецких подводных лодок каких-либо высоких боевых показателей. В числе немногих, кто достиг определенных успехов, был, например, экипаж подводной лодки капитан-лейтенанта Бранди, действовавшей на наиболее трудном театре военных действий — в Средиземном море.
Бранди доложил о потоплении им судов противника общей грузоподъемностью 115 тыс. брт. и значительного количества эскортных кораблей. Он был награжден высшим немецким военным орденом. Капитан 3 ранга В. Гартман также сумел в этот тяжелый период войны добиться таких успехов, которые намного превышали средние цифры.
Переход русских войск в наступление существенно отразился и на действиях советского флота, активность которого сразу же возросла. Однако, несмотря на все усилия, русским не удалось ликвидировать блокаду Финского залива. За июнь здесь были потоплены 12 советских торпедных катеров и немалое число других мелких военных кораблей, после чего русские снова стали сдержаннее. Но затишье продолжалось недолго. В начале октября 1944 года, когда русские продвинулись до Клайпеды и высадили десанты на островах Сааремаа и Хиума, между соединениями легких кораблей немецкого и советского флотов имели место несколько столкновений. С немецкой стороны в этих боях приняли участие и подводные лодки, но, несмотря на всю смелость их экипажей, они ничего не могли изменить в общем ходе событий. Выход Финляндии из войны (4 октября 1944 года) и продвижение русских войск к границам Германии лишили соединения немецких легких кораблей тех опорных пунктов, на которые они базировались.
Заметно активизировались и действия русского флота в Северном Ледовитом океане. Здесь русскими был предпринят целый ряд попыток высадить десанты. В частности, 14 октября 1944 года была отбита попытка высадить десант на полуострове Рыбачьем, у входа в Печенгскую губу; 27 октября немцам пришлось эвакуировать Петсамо, а вслед за ним и порт Киркенес. Русские истребители и торпедные катера, как правило, во взаимодействии друг с другом стали совершать частые налеты на немецкие конвои; правда, при этом они добивались лишь ограниченных успехов, неся в то же время значительные потери. Так, 18 марта зенитной артиллерией немецких кораблей и самолетами-истребителями были сбиты 44 русских самолета, 18 июня — 37 машин, а 28 июня во время налета на Киркенес — 77 самолетов. К сожалению, теперь нападения немецких подводных лодок и самолетов на русские транспортные суда перестали быть такими действенными, какими были когда-то. В результате большинству судов противника удавалось доставить свой груз по месту назначения. Одни только английские суда доставили в Советский Союз за 1944 год до 2 млн. т различных военных материалов.
В конце марта на линкоре «Тирпиц», стоявшем в Каа-фьорде, были окончательно устранены все повреждения, причиненные ему лодками-малютками. Однако английская авиация обнаружила линкор и нанесла ему новые тяжелые повреждения; особенно сильно пострадали верхние надстройки и приборы управления огнем. Немцы снова приступили к ремонту корабля, но в тот момент, когда все работы на линкоре подходили к концу, участники норвежского движения сопротивления сообщили об этом англичанам. В середине июля и в конце августа авиация союзников атаковала линкор еще четыре раза, но безуспешно. Тогда англичане предприняли попытку вывести «Тирпиц» из строя посредством мощного удара тяжелых бомбардировщиков из района Архангельска. Попытка удалась как нельзя лучше: корабль получил такие серьезные повреждения, что в дальнейшем его пришлось перебазировать в район Тромсё и там использовать в качестве плавучей батареи. 24 сентября 1944 года, после того как линкор был уже отбуксирован в указанное место, на него обрушился новый удар тяжелых бомбардировщиков, на этот раз поднявшихся с аэродромов Англии. 12 ноября четырехмоторные бомбардировщики типа «Ланкастер» нанесли свой последний удар по «Тирпицу». В линкор попали 4, а по другим сведениям — 6 сверхтяжелых бомб (по 58 ц каждая). Мощный современный корабль перевернулся и затонул, унося с собой около тысячи человек из состава команды.
На Черном море борьба за Керченский пролив закончилась полным успехом русских. Крым пришлось постепенно эвакуировать. Отброшенные к южному берегу немецкие войска в ряде мест попали в окружение, и командование вынуждено было посылать боевые корабли для того, чтобы спасти окруженные войска и перевезти их в Севастополь. Со второй недели апреля началась эвакуация самого Севастополя; войска были вывезены в Констанцу и Сулину. Во время переброски войск морем немецкие суда и корабли на протяжении всего пути (220 миль) подвергались мощным ударам советской авиации. В период завершения эвакуации места погрузки войск на суда находились уже под постоянным воздействием русской артиллерии, а советские надводные корабли и подводные лодки и днем и ночью совершали налеты на порт. В этих условиях немецкие, итальянские и румынские соединения легких боевых кораблей образцово выполнили свой долг. Следует воздать должное и тем военным морякам, которые помогали эвакуировать войска и технику, используя в качестве транспортов торговые суда. 13 мая 1944 года русские овладели Севастополем, взятие которого в свое время стоило немцам так много крови! После этого немецкие корабли, действовавшие на Черном море, сумели добиться еще некоторых незначительных успехов; однако вскоре Черное море окончательно перестало быть театром войны. После катастрофы 15 августа Румыния объявила войну Германии; 8 сентября за ней последовала и Болгария. В связи с этим экипажи немецких кораблей, оставшихся на Черном море, были вынуждены затопить свои корабли.
После высадки крупных десантов западных союзников в Салерно и Таранто прошло около 5 месяцев, прежде чем они собрались нанести новый удар. 22 января у небольших итальянских селений Анцио и Неттунии, расположенных на побережье к югу от Рима, было десантировано значительное количество войск. Немецкие подводные лодки совместно с примененными здесь впервые «человеко-торпедами» пытались оказать десанту противодействие, однако их слабые силы не могли решительно повлиять на ход событий.
В восточной части Средиземного моря немецкой авиацией был уничтожен в это время английский легкий крейсер «Спартан», а одна из немецких подводных лодок потопила английский легкий крейсер «Пенелоп».
В ночь на 20 июня 1944 года немцы эвакуировали остров Эльбу, при обороне которого наиболее упорное сопротивление западным союзникам оказала береговая батарея «Пьомбино».
15 августа 1944 года англо-американские войска начали высадку на южном побережье Франции, в районе Сен-Рафаэля, между Тулоном и Каннами. Береговым батареям, размещенным в самом Тулоне и к востоку от него, удалось нанести некоторые повреждения одному линкору, одному крейсеру и нескольким мелким кораблям противника, однако в конечном счете батареи не были в состоянии противостоять подавляющим силам англо-американцев. Военно-морская база Тулон оставалась очагом немецкого сопротивления вплоть до 25 августа 1944 года, когда ее пришлось оставить. Военные действия у берегов Южной Франции и в Генуэзском заливе продолжались, однако, до конца октября. В последних в этом районе боях с немецко-итальянской стороны участвовали подводные лодки, а также мелкие суда: «человеко-торпеды», взрывающиеся катера и самоходные баржи.
Малая война на Адриатическом море, и особенно у берегов Далмации, а также на Эгейском море и в восточной части Генуэзского залива продолжалась до самого конца 1944 года. Используя собственные легкие корабли и корабли, захваченные у итальянцев, немцы приложили максимум усилий для организации обороны побережья Северной Италии и прибрежных вод. В ходе этих действий погибли 10 конфискованных у итальянцев эсминцев и миноносцев, а также значительное количество мелких кораблей; потери были вызваны главным образом ударами с воздуха. В середине ноября в районе к югу от порта Пула английскими летчиками было потоплено немецкое госпитальное судно «Тюбинген»; к счастью, всю его команду, за исключением нескольких человек, удалось спасти. Боевые действия на Эгейском море в течение лета и осени 1944 года постепенно замирали. Здесь немцы вынуждены были начать борьбу с греческими партизанами, действовавшими на море. Она закончилась полным разгромом партизан, причем они потеряли до 230, в основном моторно-парусных, судов. В октябре 1944 года немецкие войска ушли из Южной Греции; но на некоторых из греческих островов продолжали еще оставаться немецкие части. Полностью эти острова были эвакуированы только в ноябре 1944 года.