В течение 24 марта на Данцигском направлении войска 2-го Белорусского фронта, продолжая наступление, овладели городом Прауст и заняли населённые пункты Розенберг, Лангенау, Циплау, Гишкау, Роттманнсдорф, Штрашин, Иенкау, Банкау, Хохкельпин, Клайн-Кельпин, Гольдкруг, Виттомин.
Войска 1-го Украинского фронта, продолжая наступление, 24 марта овладели в Силезии, западнее Одера, городами Нейссе и Леобшютц – сильными опорными пунктами обороны немцев, а также заняли населённые пункты Гисмансдорф, Мит-Лер-Нойланд, Хайдау, Линдевизе, Шнеллевальде.
Войска 3-го Украинского фронта, отразив атаки одиннадцати танковых дивизий немцев юго-западнее Будапешта и измотав их в оборонительных боях, перешли потом в наступление, разгромили танковую группу немцев и продвинулись вперёд на 70 километров на фронте протяжением более 100 километров.
В ходе наступления наши войска овладели городами Секешфехервар, Мор, Зирез, Веспрем, Эньинг, а также заняли более 350 других населённых пунктов, среди которых крупные населённые пункты Вертешкетхель, Реде, Баконьсентласло, Чеснэк, Марко, Сенткиральсабадья, Балатоналмадь, Балатонкенеше.
В числе одиннадцати танковых дивизий противника разгромлены четыре танковые дивизии, входящие в состав 6-й немецкой танковой армии СС, переброшенной с Западного фронта.
За 24 марта на всех фронтах подбито и уничтожено 147 немецких танков и самоходных орудий. В воздушных боях и огнём зенитной артиллерии сбито 63 самолёта противника.
По материалам сводок Советского Информбюро.