В ночь на 10 апреля советские тяжелые бомбардировщики нанесли удары по портам Пиллау и Хель. На территории указанных портов возникли большие пожары, сопровождавшиеся сильными взрывами.
Северо-восточнее Братиславы советские части с боями вышли к реке Ваг севернее чехословацкого города Тренчин. Другие части пробились к реке южнее города. Немецкий гарнизон, оборонявший Тренчин, оказался прижатым к реке. Советские войска с двух сторон ворвались в город и к полудню очистили его от противника.
В районе между реками Ваг и Морава советские пехотинцы, отражая контратаки противника, настойчиво продвигались вперед. В результате ожесточенного боя занят опорный пункт Попудини.
Северо-западнее и западнее Братиславы советские войска, прорвав оборону противника, продвинулись вперед на 20 километров. Занят город и железнодорожная станция Дойч-Ваграм, расположенный в 13 километрах северо-восточнее Вены. За два дня боев в этом районе советские части захватили у немцев 108 орудий, 42 миномета, 59 пулеметов, 7 паровозов и 300 железнодорожных вагонов с военным имуществом.
Войска 3-го Украинского фронта продолжали успешные уличные бои в Вене.
Заняты здания вокзала Франца Иосифа, гарнизонного госпиталя, кавалерийских казарм, академии наук и другие. Совершив успешный обходный маневр, советские гвардейские соединения окружили группу противника в пригородах Адьтманнсдорф, Ацгерсдорф, Альтерлаа, и Нейерлаа. Попавшие в "котел" подразделения двух немецких эсэсовских танковых дивизий, запасный полк и шесть отдельных батальонов утром 10 апреля были ликвидированы. Захвачено много трофеев. На улицах пригородов осталось свыше 3 тысяч вражеских трупов.