The German forces defending the Gustav Line were under the command of the XIV Panzer Corps (Lt Gen Fridolin von Senger und Etterlin). The Corps was composed of five divisions and one regiment. The units deployed on the frontline were the 94th Infantry (Maj Gen Bernard Steinmetz), 15th Panzer Grenadier (Maj Gen eberhardt Rdodt), 44th Infantry (Maj Gen Friederich Franek) and 5th Mountain Division (Lt Gen Julius Ringel) and the 8th regiment from 3rd Panzer Grenadier Divivion. In the Corps' reserve was the 71st Panzer Grenadier Division (Lt Gen Wilhelm Raapke).
As the fighting continued, the Germans poured reinforcements in from their 10th Army. These consisted of 3 divisions: 29th Panzer Grenadier (Maj Gen Walter Fries), 90th Panzer Grenadier (Maj Gen Ernest Gunter Baade) and the 1st Parachute Division (Maj Gen Richard Heidrich).
After the end of the second Battle of Monte Cassino, both sides built up their forces and prepared for renewed fighting. On the German side, the preparations consisted of the reorganization of their forces into two corps: XIV Panzer and LI Mountain.
The XIV Panzer Corps consisted of the 15th Panzer Grenadier, 94th Infantry and 71st Infantry Divisions. The Corps took up positions in the Auruncian Mountains on the right of the German line. It was through these positions that the French Expeditionary Corps penetrated to turn the German flank and make the Cassino position untenable, breaking the entire Gustav Line.
The LI Mountain Corps consisted of the 94th Infantry, 5th Mountain, 1st Para and 114th Jager Divisions. It also had some elements of the 44th Infantry Division. The Corps held posistions in the Liri Valley, Cassino and the mountains on the German left. Some of the bloodiest fighting took place in the LI Corps sector as it was there that the German defences were the most strongly fortified. Although it gave some terrain in the face of determined Polish, British and Indian assaults it was forced to withdraw due to the French progress that threatened its rear.