2-й танковый корпус СС (2-я и 9-я танковые дивизии СС) прибыл в Венгрию только в конце февраля, то есть уже после падения Будапешта. Части корпуса в начале марта 1945 года пошли в наступление из района Веспрема и к 15 марта почти прорвались к Дунаю. Однако твёрдая советская оборона и отвратительная погода остановили продвижение танковых дивизий СС у Заросьда, а на следующий день советские части сами перешли в контрнаступление на участке, удерживаемом частями 4-го танкового корпуса СС. Это вынудило немцев начать отступление. 9-я танковая дивизия СС шла в арьергарде немецких войск. В один из дней отступления частям дивизии пришлось остановиться и удерживать коридор для выхода отступающих из Секешфехервара немецких частей. Затем дивизия с боями отошла через Залаапати и Паку на австрийскую территорию. В Австрии остатки дивизии были разделены на две боевые группы. К концу апреля обе группы (одна была в Клагенфурте, другая в Санкт-Пёльтене) соединились. 26 апреля остатки дивизии получили приказ передислоцироваться в районе Штейера, где 5 мая 1945 года последние солдаты дивизии «Хоэнштауфен» сдались американцам.