К его реализации привлекались части 6-й танковой армии СС, армейской группы Балька, 2-й танковой армии (71-я пехотная, 1-я народно-горнострелковая, 118-я егерская дивизии, 16-я панцергренадерская дивизия СС «Рейхсфюрер»), а также 91-й армейский корпус группы армий «Ф».
Немецкие танковые войска
Основной ударной силой во время операции «Пробуждение весны» являлась 6-я танковая армия СС. Танковые армии являлись оперативным объединением танковых войск Германии Второй мировой войны. Однако в отличие от советских танковых армий, имевших постоянный боевой состав, у немецких постоянным был только штаб, а боевой состав мог меняться. Пожалуй, некоторым исключением стала 6-я танковая армия СС. Ее формирование началось 6 сентября 1944 года на базе штаба 90-го армейского корпуса. В конце месяца армию включили в состав группы армий «Б» на западном фронте, в декабре она участвовала в операции «Вахта не Рейне» — наступлении немецких войск в Арденнах.
Основой состава 6-й танковой армии СС стали 1 (1-я танковая дивизия СС «Лейбштандарт Адольф Гитлер» и 12-я танковая дивизия СС «Гитлерюгенд») и 2-й (2-я танковая дивизия СС «Дас Райх» и 9-я танковая дивизия СС «Хохенштауфен») танковые корпуса СС. Кстати, эти два таковых корпуса оставались в составе армии вплоть до конца войны. Помимо них в ее состав в разное время включались другие дивизии и различные боевые группы.
К началу операции «Пробуждение весны» 6-я танковая армия СС имела в своем составе 1 и 2-й танковые корпуса СС, 1-й кавалерийский корпус (3 и 4-я кавалерийские дивизии, переформированные в феврале 1945 года из 3 и 4-й кавбригад), а также 23-ю танковую и 44-ю народно-гренадерскую дивизии. Кроме того, в состав армейской группы Балька, действовавшей на левом фланге 6-й танковой армии СС, входили 1, 3-я танковые и 356-я пехотная дивизии вермахта.
Танковые дивизии СС, участвовавшие в операции «Пробуждение весны», формировались по штату, утвержденному в 1944 году. Согласно нему, дивизия состояла из штаба, танкового, двух панцергренадерских и артиллерийского полков, дивизионов истребителей танков и зенитного, батальона связи, а также разведывательного, саперного, автотранспортного, интендантского, санитарного, запасного батальонов и ремонтного парка.
Танковый полк включал в себя штаб, штабную роту (3 «партеры», 5 Pz.IV и взвод 37-мм зенитных танков Flakpz.IV «Möbelwagen» — 8 машин), два танковых батальона (один на Pz.IV, второй на «пантерах») и ремонтную роту (4 ремонтно-эвакуационных танка «Бергепантера»). Каждый танковый батальон состоял из штаба со штабной ротой (8 танков, 5 бронетранспортеров Sd.Kfz.251, зенитный взвод) и четырех линейных рот (по 22 танка в каждой). Таким образом, танковый полк полного штата насчитывал 208 танков, 10 бронетранспортеров и 4 «бергепантеры».
Панцергренадерские полки дивизии имели различную структуру. Первый состоял из штаба, штабной роты, двух панцергренадерских батальонов на автомобилях, саперной роты и батареи тяжелых самоходных пехотных орудий sIG 33 — 6 машин Sd.Kfz. 138/1 Grille на базе танка 38(t).
Второй полк был значительно сильнее и состоял из штаба со штабной ротой (9 бронетранспортеров Sd.Kfz.251) и двух панцергренадерских батальонов, из которых первый был на бронетранспортерах (88 Sd.Kfz.251, из них 12 Sd.Kfz.251/9 «Stummel» с 75-мм пушкой и 21 Sd.Kfz.251/17 с 20-мм пушкой), а второй на автомобилях. В состав последнего входила саперная рота на бронетранспортерах (14 БТР Sd.Kfz.251, из них один с 20-мм и 6 огнеметных Sd.Kfz.251/16) и батарея тяжелых самоходных пехотных орудий sIG 33 — 6 машин. Всего в двух панцергернадерских полках насчитывалось 111 бронетранспортеров различных модификаций, 44 миномета, 18 20-мм зенитных пушек, 30 огнеметов и 12 самоходных 150-мм орудий.