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