Nazi Germany had at its disposal 50 divisions in France and the Low Countries, with another 18 stationed in Denmark and Norway. Fifteen divisions were in the process of formation in Germany, but there was no strategic reserve. The Calais region was defended by the 15th Army under Generaloberst (Colonel General) Hans von Salmuth, and Normandy by the 7th Army commanded by Generaloberst Friedrich Dollmann. Combat losses throughout the war, particularly on the Eastern Front, meant the Germans no longer had a pool of able young men from which to draw. German soldiers were now on average six years older than their Allied counterparts. Many in the Normandy area were Ostlegionen (eastern legions)—conscripts and "volunteers" from Turkestan, Russia, Mongolia, and elsewhere. The Wehrmacht had provided them mainly with unreliable captured equipment; they lacked motorised transport. Formations that arrived later, such as the 12th SS Panzer Division Hitlerjugend, were, for the most part, younger and far better equipped and trained than the static troops stationed along the coast.
In early 1944, OB West was significantly weakened by personnel and materiel transfers to the Eastern Front. During the Soviet Dnieper–Carpathian Offensive (24 December 1943 – 17 April 1944), the German High Command was forced to transfer the entire II SS Panzer Corps from France, consisting of the 9th and 10th SS Panzer Divisions, as well as the 349th Infantry Division, 507th Heavy Panzer Battalion and the 311th and 322nd StuG Assault Gun Brigades. All told, the German forces stationed in France were deprived of 45,827 troops and 363 tanks, assault guns, and self-propelled anti-tank guns. It was the first major transfer of forces from France to the east since the creation of Führer Directive 51, which no longer allowed any transfers from the west to the east.
There were also transfers to the Italian front: von Rundstedt complained that many of his best units had been sent on a "fool's errand" to Italy, saying it was:
madness ... that frightful boot of a country should have been evacuated ... we should have held a decent front with a few divisions on the Alpine frontier.
The 1st SS Panzer Division Leibstandarte SS Adolf Hitler, 9th, 11th, 19th and 116th Panzer divisions, alongside the 2nd SS Panzer Division "Das Reich", had only arrived in March–May 1944 to France for extensive refit after being badly damaged during the Dnieper-Carpathian Offensive. Seven of the eleven panzer or panzergrenadier divisions stationed in France were still not fully operational or only partially mobile in early June 1944.