Ликвидация Будапештского «котла» сильно затянулась. В январе 1945 г. немецкое командование, сосредоточив в районе Будапешта половину всех танковых и моторизованных дивизий Восточного фронта, имевших на вооружении 600 танков и САУ и более 1200 орудий и миномётов, предприняло три отчаянные попытки деблокады окружённых войск и восстановления линии обороны по Дунаю. Сочетая упорную оборону с гибким манёвром, армии маршала Ф. И. Толбухина не только остановили немцев, но и отбросили их ударную группировку в исходное положение. Потери немецко-венгерских войск в этих боях составили более 211 тыс. солдат и офицеров (в том числе свыше 71 тыс. пленными), 700 танков и САУ (в том числе 185 захвачено), 785 бронемашин и бронетранспортёров, 1697 орудий и миномётов (в том числе 697 захвачено), 2429 автомашин (в том числе 1019 захвачено), 560 самолётов (280 сбито в воздушных боях, 158 уничтожено наземными средствами противовоздушной обороны (ПВО) и на аэродромах, 122 захвачено на посадочных площадках и при вынужденной посадке на занятой советскими войсками территории).
В 10 часов утра 13 февраля 1945 г. советские войска завершили ликвидацию окружённых в Будапеште немецко-венгерских войск, полностью заняв столицу Венгрии и принудив остатки её гарнизона, блокированные в районе Королевского замка, к безоговорочной капитуляции. В плен сдались 110 тыс. немецких и венгерских солдат, офицеров и генералов во главе с начальником будапештского гарнизона генерал-полковником Пфеффер-Вильденбрухом. Кроме того, 50 тыс. солдат и офицеров противника было убито, а 28 тыс. взято в плен до капитуляции. В городе были уничтожены и захвачены 291 танк и САУ, 222 бронемашины и бронетранспортёра, 1419 орудий и миномётов, захвачено 784 пулемёта, 20 140 винтовок, 2700 автомашин, 96 паровозов, 8 тыс. железнодорожных вагонов. Лишь 735 солдат и офицеров Будапештского гарнизона, в числе которых было 170 эсэсовцев, сумели просочиться через расположение советских войск и выйти к своим.
За 108 суток Будапештской стратегической наступательной операции (29 октября 1944 г. – 13 февраля 1945 г.) потери советских войск составили 320 тыс. человек (в том числе 80 тыс. безвозвратных), 135,1 тыс. единиц стрелкового оружия, 1766 танков и САУ, 4127 орудий и миномётов, 293 боевых самолёта. Глубина продвижения советских войск составила 250–400 км при ширине фронта боевых действий 420 км и среднесуточных темпах продвижения 2,5–4 км. 9 мая 1945 г. Указом Президиума Верховного Совета СССР была учреждена медаль «За взятие Будапешта», которой были награждены более 350 тыс. человек – военнослужащих частей, соединений и учреждений Красной Армии, Военно-Морского Флота (ВМФ) и войск НКВД, непосредственно участвовавших в штурме Будапешта с 20 декабря 1944 г. по 15 февраля 1945 г., а также организаторы и руководители боевых операций по окружению будапештской группировки вражеских войск и взятию столицы Венгрии. 140 соединений и частей получили почётные наименования освобождённых ими венгерских городов, свыше 400 были награждены орденами.