German Order of Battle, Ardennes Offensive:
Oberbefehlshaber West
Generalfeldmarschall Gerd von Rundstedt
Army Group B
Generalfeldmarschall Walter Model
Fifth Panzer ArmyGeneral der Panzertruppen Hasso von Manteuffel
19th Flak Brigade 207th and 600th Engineer Battalions 653rd Heavy Antitank Battalion 669th Ost (East) Battalion 638th, 1094th, and 1095th Heavy Artillery Batteries 25th/975th Fortress Artillery Battery 1099th, 1119th, and 1121st Heavy Mortar Batteries 3rd Todt Brigade (paramilitary engineers)
XLVII Panzer Corps
General der Panzertruppen Heinrich Freiherr von Lüttwitz
15th Volkswerfer Brigade 182nd Flak Regiment 766th Volksartillerie Corps
2nd Panzer Division Col Meinrad von Lauchert 3rd Panzer Regiment 2nd and 304th Panzergrenadier Regiments 74th Artillery Regiment 2nd Recon Battalion 38th Antitank Battalion 38th Engineer Battalion 273rd Flak Battalion 38th Signals Battalion
9th Panzer Division Genmaj Harold von Elverfeldt 33rd Panzer Regiment 10th and 11th Panzergrenadier Regiments 102nd Artillery Regiment 9th Recon Battalion 50th Antitank Battalion 86th Engineer Battalion 287th Flak Battalion 81st Signals Battalion 301st Heavy Panzer Battalion (attached)
Panzer Lehr Division Genlt Fritz Bayerlein 130th Panzer Regiment 901st and 902nd Panzergrenadier Regiments 130th Artillery Regiment 130th Recon Battalion 130th Antitank Battalion 130th Engineer Battalion 311th Flak Battalion 559th Antitank Battalion (attached) 243rd Assault Gun Brigade (attached)
26th Volksgrenadier Division Col Heinz Kokott 39th Fusilier and 77th and 78th Volksgrenadier Regiments 26th Artillery Regiment 26th Recon Battalion 26th Antitank Battalion 26th Engineer Battalion 26th Signals Battalion
Fuhrer Begleit Brigade Col Otto Remer 102nd Panzer Battalion 100th Panzergrenadier Regiment 120th Artillery Regiment 120th Recon Battalion 120th Antitank Battalion 120th Engineer Battalion 828th Grenadier Battalion 673rd Flak Regiment
LXVI Corps
General der Artillerie Walter Lucht
16th Volkswerfer Brigade (86th and 87th Werfer Regiments) 244th Assault Gun Brigade 460th Heavy Artillery Battalion
18th Volksgrenadier Division Col Hoffman-Schonborn 293rd, 294th, and 295th Volksgrenadier Regiments 1818th Artillery Regiment 1818th Antitank Battalion 1818th Engineer Battalion 1818th Signals Battalion
62nd Volksgrenadier Division Col Frederich Kittel 164th, 193rd, and 190th Volksgrenadier Regiments 162nd Artillery Regiment 162nd Antitank Battalion 162nd Engineer Battalion 162nd Signals Battalion
LVIII Panzer Corps
General der Panzertruppen Walter Kruger
7th Volkswerfer Brigade (84th and 85th Werfer Regiments) 401st Volksartillerie Corps 1st Flak Regiment
116th Panzer Division Genmaj Siegfried von Waldenburg 16th Panzer Regiment 60th and 156th Panzergrenadier Regiments 146th Artillery Regiment 146th Recon Battalion 226th Antitank Battalion 675th Engineer Battalion 281st Flak Battalion
560th Volksgrenadier DivisionCol Rudolf Langhauser 1128th, 1129th, and 1130th Volksgrenadier Regiments 1560th Artillery Regiment 1560th Antitank Battalion 1560th Engineer Battalion 1560th Signals Battalion
XXXIX Panzer Corps
Genlt Karl Decker
167th Volksgrenadier Division Genlt Hans-Kurt Hocker 331st, 339th, 387th Volksgrenadier Regiments 167th Artillery Regiment 167th Antitank Battalion 167th Engineer Battalion 167th Signals Battalion
Sixth Panzer ArmyOberstgruppenfuhrer der Waffen SS Josef Dietrich
506th Heavy Panzer Battalion 683rd Heavy Antitank Battalion 217th Assault Panzer Battalion 394th, 667th, and 902nd Assault Gun Battalions 741st Antitank Battalion 1098th, 1110th, and 1120th Heavy Howitzer Batteries 428th Heavy Mortar Battery 1123rd K-3 Battery 2nd Flak Division (41st and 43rd Regiments) von der Heydte Fallschirmjager Battalion 4th Todt Brigade
I SS Panzer Corps
SS-Gruppenfuhrer Hermann Priess
4th Volkswerfer Brigade (51st and 53rd Werfer Regiments) 9th Volkswerfer Brigade (14th and 54th Werfer Regiments) 388th Volksartillerie Corps 402nd Volksartillerie Corps 501st SS-Artillery Battalion 501st SS-Artillery Observation Battalion
1st SS Panzer Division SS Oberfuhrer Wilhelm Mohnke 1st SS Panzer Regiment 1st and 2nd SS Panzergrenadier Regiments 1st SS Artillery Regiment 1st SS Recon Battalion 1st SS Antitank Battalion 1st SS Engineer Battalion 1st SS Flak Battalion 1st SS Signals Battalion 501st SS Heavy Panzer Battalion (attached) 84th Luftwaffe Flak Battalion attached
3rd Parachute Division Genmaj Wadehn 5th, 8th, and 9th Parachute Infantry Regiments 3rd Artillery Regiment 3rd Recon Battalion 3rd Antitank Battalion 3rd Engineer Battalion 3rd signals battalion
12th SS Panzer Division SS Standartenfuhrer Hugo Kraas 12th SS Panzer Regiment 25th and 26th SS Panzergrenadier Regiments 12th SS Artillery Regiment 12th SS Recon Battalion 12th SS Antitank Battalion 12th SS Engineer Battalion 12th SS Flak Battalion 560th Heavy Antitank Battalion (attached)
12th Volksgrenadier Division Genmaj Gerhard Engel 27th Fusilier and 48th and 89th Volksgrenadier Regiments 12th Artillery Regiment 12th Antitank Battalion 12th Fusilier Battalion 12th Engineer Battalion 12th Signals Battalion
277th Volksgrenadier Division Col Wilhelm Viebig 289th, 990th, and 991st Volksgrenadier Regiments 277th Artillery Regiment 277th Antitank Battalion 277th Engineer Battalion 277th Signals Battalion
Panzer Brigade 150 Obersturmbannfuhrer der Waffen SS Otto Skorzeny Two Panzer companies Two Panzergrenadier companies Two antitank companies A heavy mortar battalion (two batteries) 600th SS Parachute Battalion Kampfgruppe 200 (Luftwaffe ground unit) An anti-partisan company
II SS Panzer Corps
SS Obergruppenfuhrer Willi Bittrich
410th Volksartillerie Corps 502nd SS Panzer Battalion 502nd SS Heavy Artillery Battalion 502nd SS Artillery Observation Battalion
2nd SS Panzer Division SS Brigadefuhrer Heinz Lammerding 2nd SS Panzer Regiment 3rd and 4th SS Panzergrenadier Regiments 2nd SS Artillery Regiment 2nd SS Recon Battalion 2nd SS Engineer Battalion 2nd SS Flak Battalion 2nd SS Signals Battalion
9th SS Panzer Division SS Oberfuhrer Sylvester Stadler 9th SS Panzer Regiment 19th and 20th SS Panzergrenadier Regiments 9th SS Artillery Regiment 9th SS Recon Battalion 9th SS Antitank Battalion 9th SS Engineer Battalion 9th SS Flak Battalion 9th SS Signals Battalion 519th Heavy Antitank Battalion (attached)
LXVII Corps
Genlt Otto Hitzfeld
17th Volkswerfer Brigade (88th and 89th Werfer Regiments) 405th Volksartillerie Corps 1001st Heavy Assault Gun Company
3rd Panzergrenadier Division Genmaj Walter Denkert 8th and 29th Panzergrenadier Regiments 103rd Panzer Battalion 3rd Artillery Regiment 103rd Recon Battalion 3rd Antitank Battalion 3rd Engineer Battalion 3rd Flak Battalion 3rd Signals Battalion
246th Volksgrenadier Division Col Peter Koerte 352nd, 404th, and 689th VG Regiments 246th Artillery Regiment 246th Antitank Battalion 246th Engineer Battalion 246th Signals Battalion
272nd Volksgrenadier Division Genmaj Eugen König 980th, 981st, and 982nd Volksgrenadier Regiments 272nd Artillery Regiment 272nd Antitank Battalion 272nd Engineer Battalion 272nd Signals Battalion
326th Volksgrenadier Division 751st, 752nd, and 753rd Volksgrenadier Regiments 326th Artillery Regiment 326th Antitank Battalion 326th Engineer Battalion 326th Signals Battalion
Seventh ArmyGeneral der Panzertruppen Erich Brandenberger
657th and 668th Heavy Antitank Battalions 501st Fortress Antitank Battalion 47th Engineer Battalion 1092nd, 1093rd, 1124th, and 1125th Heavy Howitzer Batteries 660th Heavy Artillery Battery 1029th, 1039th, and 1122nd Heavy Mortar Batteries 999th Penal Battalion 44th Machine Gun Battalion 15th Flak Regiment 1st Todt Brigade
LIII Corps
General der Kavallerie Edwin von Rothkirch
9th Volksgrenadier Division Col Werner Kolb 36th, 57th, and 116th VG Regiments 9th Artillery Regiment 9th Antitank Battalion 9th Engineer Battalion 9th Signals Battalion
15th Panzergrenadier Division Col Hans Joachim Deckert 104th and 115th Pzgr Regiments 115th Panzer Battalion 115th Artillery Regiment 115th Recon Battalion 33rd Antitank Battalion 33rd Engineer Battalion 33rd Flak Battalion 33rd Signals Battalion
Führer Grenadier Brigade Col Hans Joachim Kahler 99th Pzgr Regiment 101st Panzer Battalion 911th Assault Gun Brigade 124th Antitank Battalion 124th Engineer Battalion 124th Flak Battalion 124th Artillery Regiment
LXXX Corps
General der Infanterie Franz Beyer
408th Volksartillerie Corps 8th Volkswerfer Brigade 2nd and Lehr Werfer Regiments
212th Volksgrenadier Division Genmaj Franz Sensfuss 316th, 320th, and 423rd VG Regiments 212th Artillery Regiment 212th Antitank Battalion 212th Engineer Battalion 212th Signals Battalion
276th Volksgrenadier Division Gen Kurt Mohring (later Col Hugo Dempwolff) 986th, 987th, and 988th VG Regiments 276th Artillery Regiment 276th Antitank Battalion 276th Engineer Battalion 276th Signals Battalion
340th Volksgrenadier Division Col Theodor Tolsdorff 694th, 695th, and 696th VG Regiments 340th Artillery Regiment 340th Antitank Battalion 340th Engineer Battalion 340th Signals Battalion
LXXXV Corps
General der Infantrerie Baptist Kniess
406th Volksartillerie Corps 18th Volkswerfer Brigade (21st and 22nd Werfer Regiments)
5th Parachute Division Col Ludwig Heilmann 13th, 14th, and 15th Parachute Infantry Regiments 5th Artillery Regiment 5th Recon Battalion 5th Engineer Battalion 5th Flak Battalion 11th Assault Gun Brigade
352nd Volksgrenadier Division Col Erich Schmidt 914th, 915th, and 916th Volksgrenadier Regiments 352nd Artillery Regiment 352nd Antitank Battalion 352nd Engineer Battalion 352nd Signals Battalion
79th Volksgrenadier Division Col Alois Weber 208th, 212th, and 226th Volksgrenadier Regiments 179th Artillery Regiments 179th Antitank Battalion 179th Engineer Battalion 179th Signals Battalion
LuftwaffeII Fighter Corps
Genmaj. Dietrich Peltz
III Flak Corps
Genlt. Wolfgang Pickert