В течение 15 апреля на Земландском полуострове северо-западнее и западнее Кенигсберга войска 3-го Белорусского фронта, продолжая наступление, с боями заняли более 60 населенных пунктов. В боях за 15 апреля в этом районе войска фронта взяли в плен более трех тысяч немецких солдат и офицеров.
Войска 2-го Украинского фронта при содействии войск 3-го Украинского фронта окружили и разгромили группу немецких войск, пытавшихся отступить от Вены на север, и овладели при этом городами Корнейбург и Флоридсдорф — мощными опорными пунктами обороны немцев на левом берегу Дуная, а также заняли населенные пункты Хагенбрунн, Бизамберг, Лангенцерсдорф, Штаммерс-Дорф, Леопольдау, Кагран.
В ходе боев войска фронта взяли в плен свыше трех тысяч немецких солдат и офицеров и захватили следующие трофеи: самолетов — 32, танков и самоходных орудий — 49, полевых орудий — 170, минометов — 220, пулеметов — 215, автомашин — 750, паровозов — 175, вагонов — 4 500, складов с военным имуществом — 39.
Войска 3-го Украинского фронта, продолжая наступление, 15 апреля овладели на территории Австрии городом Санкт-Пельтен важным узлом дорог и сильным опорным пунктом обороны немцев на реке Трайзен.
На Земландском полуострове северо-западнее и западнее города, Кенигсберга советские войска продолжали наступление. Советские танкисты и пехотинцы, сломив сопротивление противника, стремительным рывком вышли к лесу западнее населенного пункта Санкт Лоренц. Немцы сосредоточили в этом районе много артиллерии. Кроме того, по железной дороге, идущей вдоль побережья, курсировал немецкий бронепоезд. Удар советских войск был настолько внезапным, что тщательно подготовленная оборона противника оказалась дезорганизованной. Танки атаковали вражеский бронепоезд и вывели его из строя.
Одновременно были разгромлены артиллерийские позиции противника. Войска Красной армии продвинулись вперед на 15 километров и очистили от немцев северо-западную часть Земландского полуострова. Ожесточенные бои происходили в лесах, у побережья залива Фриш-Гаф. Советские войска в этом районе отбили двенадцать вражеских контратак, захватили ряд железобетонных дотов и сильно укрепленных опорных пунктов. Гитлеровцы выбиты из селения Адлих Повайен, расположенного в 12 километрах от города Фишхаузен. В течение дня уничтожено более пяти тысяч немецких солдат и офицеров. Советскими войсками захвачены большие трофеи, в числе которых восемь самолетов, 137 полевых орудий, 46 минометов, 490 пулеметов, 10 паровозов, 405 железнодорожных платформ и вагонов, а также 22 склада с боеприпасами и различным военным имуществом.
Войска 2-го Украинского фронта, сломив упорное сопротивление противника, ворвались с востока в город Корнейбург, находящийся в 10 километрах к северу от Вены. Одновременно части 3-го Украинского фронта переправились через Дунай и вступили в Корнейбург с юга. Таким образом, войска фронта отрезали все пути отхода группе немецких войск, пытавшейся отступить от Вены на север.
На подступах к одному опорному пункту немцы оказывали сильное сопротивление. 23 советских артиллериста под командованием старшего лейтенанта Тимошенко на трех автомашинах с прицепленными к ним орудиями на полном ходу ворвались в расположение противника. Наводчики младший сержант Жилкин, красноармейцы Веселков и Гордичук открыли огонь и уничтожили вражеские пулеметы, прикрывавшие подступы к пункту. Перешедшей в контратаку немецкой пехоте удалось приблизиться к орудиям. Советские артиллеристы вступили в рукопашную схватку с гитлеровцами и отбили контратаку.
Западнее Вены войска 3-го Украинского фронта, продвигаясь вперед, на широком фронте вышли к реке Трайзен. Многочисленные группы немцев были прижаты к реке и уничтожены. Советские войска на плечах отступающего противника переправились через Трайзен севернее и южнее города Санкт-Пельтен и штурмом овладели этим сильным опорным пунктом обороны немцев. Санкт-Пельтен является крупным узлом путей сообщения. К нему сходятся пять железных и несколько шоссейных дорог. В городе имеются машиностроительные, металлообрабатывающие и другие заводы. Противник, отступая под ударами несет тяжелые потери.
Советские корабли в Балтийском море потопили немецкий транспорт водоизмещением в 7000 тонн.
По уточненным данным, за 15 апреля войска фронта взяли в плен более 6600 немецких солдат и офицеров, и захватили следующие трофеи: самолетов — 50, полевых орудий — 110, пулеметов — 295.