В течение 7 апреля в полосе Карпат, северо-западнее города Ружомберок, войска 4-го Украинского фронта с боями заняли более 30 населенных пунктов; среди них — Бренка, Малинка, Камешница, Уйсолы, Розтоки, Станковани, Гомбаш.
Северо-восточнее и севернее Братиславы войска 2-го Украинского фронта, продолжая наступление, заняли город Нове-Место и более 50 других населенных пунктов, в том числе такие крупные, как Кшинна, Угровец, Калныца, Чахтице, Костолоне, Брезова, Глбоке, Сеница, Чачов, Смолинске. В этом районе на сторону русских перешли с полным вооружением остатки 24-й венгерской пехотной дивизии во главе с командиром дивизии полковником Мужон и его штабом.
В районе Вены войска 3-го Украинского фронта, продолжая наступление, заняли города Медлинг, Прессбаум, Клостернойбург, вышли к Дунаю северо-западнее Вены и завязали уличные бои в южной части города Вены. Одновременно юго-западнее озера Балатон войска фронта, наступая совместно с войсками болгарской армии, заняли город и железнодорожный узел Чаковец, город и железнодорожную станцию Мурско-Средиште.
В полосе Карпат войска 4-го Украинского фронта с боями продвигались вперед. Пехота Красной армии преодолела горный хребет Бескид Жывецки и атаковала немцев, сосредоточившихся в узкой горной долине. В результате стремительного удара вражеские подразделения были разгромлены. Захвачено пять орудий, 60 автомашин и взято в плен более 100 немцев. На другом участке противник укрепился на склонах гор и сильным огнем преграждал путь нашим войскам. Советские части совершили обходный маневр и с фланга атаковали немцев. Гитлеровцы не выдержали удара и стали поспешно отступать. Советские войска овладели железнодорожной станцией Станковани и захватили три паровоза и 126 вагонов с грузами.
Северо-восточнее Братиславы советские войска продолжали вести наступательные бои. Противник, опираясь на заранее подготовленные оборонительные рубежи, оказывает упорное сопротивление и часто переходит в контратаки. Части фронта продвигаясь на север вдоль реки Ваг, вышли на подступы к сильно укрепленному пункту обороны немцев городу Нове-Место. Гитлеровцы пытались любой ценой удержать город в своих руках. Они подтянули резервы и бросили их в бой. Советские войска выбили врага с господствующих над местностью высот, а затем в результате боя овладели городом Нове-Место — важным узлом путей сообщения.
Севернее Братиславы русские пехотинцы с боями продвигались вперед в трудных условиях горно-лесистой местности. Широко применяя обходные маневры, подразделения окружают вражеские опорные пункты и ликвидируют их гарнизоны. Советские части переправились через реку Миява и заняли населенный пункт Сеница, находящийся в 25 километрах от чехословацкого города Годонин.
В районе Вены войска 3-го Украинского фронта продолжали наступление. Подвижные соединения и пехота Красной армии после упорных боев овладели городом Прессбаум, расположенным на железной дороге Вена— Линц. Советские части продвинулись вперед на 20 километров и штурмом заняли город Клостернойбург на правом берегу Дуная, северо-западнее Вены. Таким образом, русские войска обошли Вену не только с юго-востока и юга, но также с запада и северо-запада. Противник упорно сопротивляется и цепляется за каждый рубеж, стремясь остановить советские наступающие части. Наряду с танковыми и пехотными дивизиями немцы бросают в бой запасные полки, части особого назначения, жандармские отряды, курсантов офицерских школ и другие подразделения. Советские войска, отбивая вражеские контратаки и отбрасывая противника, настойчиво продвигаются вперед. Овладев пригородами, русские штурмовые группы ведут уличные бои в южной части города Вены. Заняты арсенал и другие опорные пункты немцев. В течение дня уничтожено до трех тысяч солдат и офицеров противника. Советские летчики уничтожили немецкий бронепоезд и эшелон с боеприпасами.
Подразделение гвардии майора Ганзенко атаковало вражеский гарнизон. В результате ожесточенного уличного боя советские гвардейцы разгромили противника и овладели опорным пунктом. В ходе боя уничтожено более роты гитлеровцев. Захвачено 17 зенитных орудий, восемь станковых пулеметов и склад с боеприпасами. Два советских танка с десантом автоматчиков под командой гвардии старшего сержанта Кузнецова переправились через реку и закрепились на ее западном берегу. Отражая вражеские контратаки, советские бойцы уничтожили два немецких танка, самоходное орудие, бронетранспортер и обеспечили переправу через реку своего батальона. Гвардейцы-автоматчики под командованием лейтенанта Данилова выбили немцев из одного населенного пункта. Автоматчики истребили большую группу гитлеровцев и взяли 70 пленных. Гвардии сержант Хорсов ночью подполз к вражескому бронетранспортеру, подорвал его гранатой, а затем уничтожил находившихся в бронетранспортере немцев.
Авиация Краснознаменного Балтийского флота потопила в Данцигской бухте немецкий эсминец и транспорт водоизмещением в пять тысяч тонн. Кроме того, повреждены две быстроходные десантные баржи и один миноносец противника.
В боях за 7 апреля войска фронта взяли в плен свыше 5000 солдат и офицеров противника и захватили следующие трофеи: самолетов — 8, танков и самоходных орудий — 2, полевых орудий — 107, пулеметов — 190, автомашин — свыше 300, паровозов — 14, вагонов — 1058.