В течение 5 апреля севернее Гдыни войска 2-го Белорусского фронта завершили ликвидацию остатков группы немецких войск, прижатых к побережью залива Путцигер Вик, заняв при этом населённые пункты Оксхефт, Облуш, Альт-Облуш, Погорш, Ной-Облуш, Бабидул, Коссанау, Пирвошин, Брюкк, Мехлинкен, Рева.
В районе Бреслау продолжались бои по уничтожению окружённой группы немецких войск.
Войска 4-го Украинского фронта 5 апреля совместно с чехословацкими войсками овладели городом Ружомберок - важным узлом дорог и опорным пунктом обороны немцев на реке ВАГ в Чехословакии, а также заняли город Живец и более 40 других населённых пунктов, в том числе крупные населённые пункты Ющина, Новоть, Ломна, Княжя, Дольны Кубин, Ясенова.
Войска 2-го Украинского фронта, продолжая наступление, 5 апреля овладели городами и важными железнодорожными узлами Малацки и Брук. Одновременно войска фронта совместно с румынскими войсками с боем заняли города Превизда и Бановце - сильные опорные пункты обороны немцев в полосе Карпат, а также заняли более 50 других населённых пунктов, среди которых крупные населённые пункты Склене, Брезаны, Бойнице, Кош, Новаки, Скачаны, Завада, Биксард, Солошница, Зогор, Ступава, Ламач, Видрица, Петржалка, Вольфсталь, Гайнбург, Рорау и железнодорожные станции Склене, Новаки, Землянске Костоланы, Солошница, Зогор, Ступава, Ламач. В боях за Братиславу 4 апреля войска фронта взяли в плен более 2.500 солдат и офицеров противника и захватили полевых орудий - 150, миномётов - 65, пулемётов - 361, паровозов - 82, железнодорожных вагонов -1.681, складов с боеприпасами, вооружением и продовольствием - 71.
На Венском направлении войска 3-го Украинского фронта, преодолевая сопротивление противника, заняли населённые пункты Раухенварт, Унтер Лаа, Обер Лаа (4 километра южнее Вены), Лаксенбург, Гунтармсдорф, Гумпольдскир-Хен, Хохротэрдорф, Брайтенфурт и перерезали автостраду Вена-Линц. Одновременно юго-западнее озера Балатон войска фронта, наступая совместно с войсками болгарской армии, заняли на территории Югославии город Дольни Лентава и более 40 других населённых пунктов, в числе которых Гентаровци, Мостье, Петишовци, Подтурек, Малая Суботица. В боях за 4 апреля войска фронта взяли в плен свыше 6.500 солдат и офицеров противника и захватили следующие трофеи: самолётов- 43, танков и самоходных орудий - 31, бронетранспортёров - 26, полевых орудий - 148, пулемётов - 440, автомашин - 150, паровозов - 42, железнодорожных вагонов - 760, складов с боеприпасами, вооружением и продовольствием - 28.
На других участках фронта существенных изменений не произошло.
За 4 апреля подбито и уничтожено 22 немецких танка. В воздушных боях и огнём зенитной артиллерии сбито 15 самолётов противника.
Войска 2-го Белорусского фронта ликвидировали остатки группы немецких войск, прижатых к заливу Путцигер Вик севернее города Гдыни. В конце марта немецкие дивизии, разгромленные в боях за Гдыню, закрепились на прибрежном участке севернее города. Противник располагал выгодными для обороны позициями. Подступы к ним прикрывает заболоченная полоса шириной в два-четыре километра. Развернув бои по уничтожению окруженного противника, наши части на ряде участков преодолели заболоченную полосу и очистили от гитлеровцев лесной массив. Отражая вражеские контратаки, советские пехотинцы, поддержанные артиллерией и авиацией, захватили ряд дотов и выбили немцев из населённых пунктов Погорш и Облуш. Тесня гитлеровцев с севера, запада и юга, наши войска загнали противника на узкий прибрежный участок. Сегодня советские части овладели поселками Оксхефт, Мехлинкен, Рева и завершили ликвидацию группы войск противника. На поле боя остались тысячи вражеских трупов. Нашими войсками захвачены трофеи и много пленных.
Сегодня немецкое радио передало следующее сообщение: «В районе Гдыни мы добились полнейшего успеха в ходе своих оборонительных операций». В то время как Берлин передавал это сообщение, в районе Гдыни все операции были уже закончены, а остатки группы немецких войск были полностью ликвидированы.
4 и 5 апреля наши тяжёлые бомбардировщики наносили удары по военным объектам противника в городе Бреслау. В результате бомбардировки возникло много пожаров, сопровождавшихся сильными взрывами.
Войска 4-го Украинского фронта с боями продвигались вперёд в трудных условиях горно-лесистой местности. Противник, укрепившись на высотах у дорог и долин, оказывает сильное огневое сопротивление. Наши стрелковые подразделения, сопровождаемые артиллерией, обходят опорные пункты немцев и атакуют их с флангов и тыла. Продвигаясь вдоль реки Ваг, советские части с боем овладели чехословацким городом Ружомберок-важным узлом путей сообщения. На одном участке бойцы стрелкового батальона капитана Синькова разгромили гарнизон немецкого опорного пункта и захватили 4 орудия, 17 миномётов и 36 пулемётов. В другом районе отряд во главе со старшиной Хомяковым зашёл в тыл противника. Наши бойцы внезапно атаковали врага и уничтожили 6 немецких пулемётов вместе с их расчётами.
Войска 2-го Украинского фронта продолжали наступление. Советские и румынские части, овладев вчера опорным пунктом обороны немцев Гандлова, устремились по горной долине к чехословацкому городу Превидза. Продвинувшись вперёд на 15 километров, наши войска сломили вражеские сопротивление и ворвались на улицы города. Всю ночь шли уличные бои, в ходе которых противник понёс большие потери. К утру наши части полностью овладели городом Превнидза - узлом железных и шоссейных дорог. Немцы лишились своего последнего опорного пункта на реке Нитра. Занят также чехословацкий город Бановце.
Советские пехотинцы, кавалеристы и танкисты, преодолев горы Малые Карпаты, вышли на равнинную местность, покрытую лесом. Попытки гитлеровцев задержать в этом районе наши наступающие части окончились неудачей. Наши войска отбросили немцев и в результате стремительной атаки овладели железнодорожным узлом и городом Малацки. Противник понёс большие потери и под ударами наших войск отступает к реке Морава.
Между Дунаем и озером Ферте (Нойзидлер-Зее) немцы бросили в бой резервы, в том числе сапёрные, зенитные и различные хозяйственные подразделения. Форсировав реку Лайта, советские части заняли город Брук и ряд других населённых пунктов. В этом районе уничтожено два батальона пехоты и 10 танков противника. Советские лётчики потопили в Дунае 2 немецких парохода и 3 баржи с военными грузами.
На Венском направлении наши войска в результате ожесточённых боёв за переправы форсировали реку Вербах и, продвигаясь вперёд, овладели населённым пунктом Обер Лаа. Идут бои в полосе оборонительных укреплений противника, построенных у железнодорожного обвода Вены. Немцы, располагая крупными танковыми и пехотными силами, оказывают упорное сопротивление. Они неоднократно бросались в контратаки. Все контратаки гитлеровцев отбиты с большими для них потерями. По неполным данным, за день боёв уничтожено свыше 5 тысяч немецких солдат и офицеров.