В течение 16 апреля на Земландском полуострове северо-западнее и западнее Кенигсберга войска 3-го Белорусского фронта, продолжая наступление, с боями заняли более 40 населённых пунктов, в том числе Гермау, Повайен, Ротенен, Зальтникен, Годникен, Бонду, Каллен, Гайдау, Гросс-Блюменау, Форкен, Коббельбуде.
На территории Чехословакии войска 2-го Украинского фронта, преодолевая сопротивление противника, с боем овладели городом Бржеслав; заняты также населённые пункты Новая Лгота, Велка, Липов, Шардице, Товораны, Чейч, Бру-Мовице, Горные Бояновице, Старовичкы, Заечи, Раквице. Севернее Вены войска фронта с боями заняли на территории Австрии населённые пункты Гавайн-Сталь, Траунфельд, Шлейнбах, Манхартсбрун, Штеттен, Цеобендорф.
Западнее Вены войска 3-го Украинского фронта, наступая по южному берегу Дуная, заняли на территории Австрии более 30 населённых пунктов и среди них Ваграм, Нуфсдорф, Клейн-Руст, Обер-Мамау, Витцендорф, Шзадорф. Одновременно восточнее города Грац войска фронта с боем заняли город Фюрстенфельд.
На остальных участках фронта – бои местного значения и поиски разведчиков.
За 16 апреля на всех фронтах подбито и уничтожено 86 немецких танков и самоходных орудий. В воздушных боях и огнём зенитной артиллерии сбито 50 самолётов противника.
По материалам сводок Советского Информбюро.