Aterizări pe uscat
Pentru a le îngreuna germanilor lansarea de atacuri în timpul fazei de atac maritim, operațiunile aeropurtate au fost folosite pentru a captura poduri și treceri de drumuri. De asemenea, debarcările aeropurtate din spatele plajelor au fost concepute pentru a-i ajuta pe soldații care debarcau pe plaje prin distrugerea artileriei germane de apărare de coastă.
Plaje
Pe plaja Sword Beach, infanteria regulată britanică a ajuns la țărm cu puține pierderi. La sfârșitul zilei, avansaseră aproximativ 8 kilometri, dar nu au ajuns atât de departe pe cât își dorea Montgomery. Caen era încă ținut de germani la sfârșitul Zilei Z și a rămas așa până la Operațiunea Charnwood, pe 9 iulie.
Forțele canadiene care au debarcat pe Juno Beach au avut parte de o luptă dificilă. Atât fortificațiile germane din beton, cât și un dig de două ori mai înalt decât cel de la Omaha Beach au făcut ca Juno să fie foarte dificil de atacat. Juno a fost cea mai puternic apărată plajă din Ziua Z, după Omaha. Canadienii au părăsit plaja în câteva ore și au avansat spre interior. Au fost singurele unități care și-au atins obiectivele din Ziua Z, dar majoritatea unităților s-au retras câțiva kilometri pentru a-și consolida pozițiile defensive.
La Gold Beach, au fost mulți morți și răniți, deoarece germanii fortificaseră puternic un sat de pe plajă. Divizia 50 Infanterie (Northumbrian) a avansat aproape până la Bayeux până la sfârșitul zilei. Când unitățile de comando au capturat Port-en-Bessin, aliații au putut folosi conducta lor subacvatică PLUTO pentru a aduce combustibil.
Americanii care au debarcat pe Plaja Omaha au avut de înfruntat veterana Divizie de infanterie germană 352, una dintre cele mai bine antrenate grupări de pe plaje. În plus, Omaha era cea mai puternic fortificată plajă. Comandanții s-au gândit să abandoneze plaja, dar mici unități de infanterie au reușit să treacă de apărarea de coastă. Până la sfârșitul zilei, două zone fuseseră capturate. Controlul asupra plajei s-a extins în zilele următoare, iar obiectivele Zilei Z au fost îndeplinite până în a treia zi.
La Pointe du Hoc, batalionul 2 Ranger a trebuit să escaladeze stâncile de 30 de metri (98 de picioare). În timp ce urcau, inamicul trăgea în ei și arunca grenade. Au folosit frânghii și scări pentru a urca și pentru a distruge tunurile.
Fortificațiile de pe plajă erau ținte importante, deoarece un singur observator de artilerie ar fi putut dirija focul asupra plajelor americane. Rangerii au capturat fortificațiile. Apoi au fost nevoiți să lupte timp de două zile pentru a menține locația și au pierdut peste 60% din oamenii lor.
Numărul morților și al răniților de pe plaja Utah Beach, cea mai vestică zonă de debarcare, a fost cel mai mic din toate plajele. Doar 197 din cei 23.000 de soldați care au debarcat au fost uciși sau răniți. Trupele Diviziei a 4-a de infanterie, care au debarcat pe plajă, s-au deplasat în interiorul țării până la începutul după-amiezii și s-au unit cu Divizia 101 aeropurtată.
După ce plajele au fost controlate, în jurul datei de 9 iunie au fost înființate porturile Mulberry Harbor. Unul a fost construit la Arromanches de către forțele britanice, iar celălalt la Omaha Beach de către forțele americane. Furtunile puternice din 19 iunie au cauzat probleme cu debarcarea proviziilor și au distrus portul Omaha. Portul Arromanches a aprovizionat aproximativ 9.000 de tone zilnic până la sfârșitul lunii august 1944, când portul Cherbourg a fost capturat de Aliați.
Divizia germană 21 Panzer a atacat între plajele Sword și Juno și aproape a ajuns la Canalul Mânecii. Tunurile antitanc ale aliaților i-au făcut să se retragă înainte de sfârșitul zilei de 6 iunie.
Planurile de invazie ale aliaților prevedeau capturarea Carentan, St. Lô, Caen și Bayeux în prima zi. Planul era de a lega toate plajele, cu excepția Utah și Sword (ultima dintre ele legată cu parașutiști) și o linie de front la 10-16 kilometri de plaje. Niciunul dintre obiective nu a fost atins. Numărul de morți și răniți nu fusese atât de mare pe cât se temuseră unii (în jur de 10.000, față de 20.000 cât estimase Churchill), iar podurile supraviețuiseră atacurilor germane.
Cherbourg
În partea vestică a zonei de invazie, trupele americane urmau să ocupe Peninsula Cotentin, în special Cherbourg, pentru a le oferi aliaților un port cu apă adâncă. Terenul din spatele Utah și Omaha era format din maluri și garduri vii, astfel că tancurile, tunurile și vizorul nu puteau trece. Acest lucru făcea ca locul să fie o poziție defensivă ideală.
Infanteria americană a progresat lent și a avut mulți morți și răniți în timp ce se îndrepta spre Cherbourg. Trupele aeropurtate au fost folosite pentru a ajuta la înaintare. Partea îndepărtată a peninsulei a fost atinsă pe 18 iunie. Hitler le-a spus forțelor germane să nu se retragă spre fortificațiile puternice ale Zidului Atlanticului din Cherbourg. Comandantul din Cherbourg, generalul-locotenent Karl-Wilhelm von Schlieben, s-a predat la 26 iunie. Înainte de a se preda, acesta a distrus majoritatea instalațiilor și astfel a făcut ca portul să fie inoperabil până la jumătatea lunii august. Până atunci, frontul de luptă se deplasase atât de mult spre est, încât portul a fost mai puțin util.
Caen
În timp ce americanii se îndreptau spre Cherbourg, o unitate de trupe condusă de britanici se îndrepta spre Caen. Montgomery a efectuat multe atacuri de război de uzură. Primul a fost Operațiunea Perch, care s-a deplasat spre sud de la Bayeux la Villers-Bocage, unde blindatele puteau captura Caen. Atacul a fost oprit în Bătălia de la Villers-Bocage. Caen a fost bombardat și apoi ocupat la nord de râul Orne în cadrul Operațiunii Charnwood, între 7 și 9 iulie. A urmat un atac în zona Caen cu toate cele trei divizii blindate britanice, cu numele de cod Operațiunea Goodwood, între 18 și 21 iulie. Atacul a capturat terenul înalt de la sud de Caen. Restul orașului a fost capturat de forțele canadiene în timpul Operațiunii Atlantic. O altă operațiune, Operațiunea Spring, între 25 și 28 iulie, desfășurată de canadieni, a asigurat un teren limitat la sud de oraș, dar cu mulți morți și răniți.
Ieșirea din capul de pod
Planul lui Montgomery includea menținerea germanilor în partea de est a zonei de invazie și protejarea poziției Cobrei. Până la finalul Goodwood, germanii își folosiseră ultimele divizii de rezervă. Erau șase divizii Panzer și jumătate împotriva britanicilor și canadienilor, față de una și jumătate în fața americanilor.
Operațiunea Cobra a fost lansată la 25 iulie de către Armata I americană. Aceasta a avut succes, iar Corpul VIII de armată a intrat în Coutances, la capătul vestic al Peninsulei Cotentin, pe 28 iulie, după ce a străpuns liniile germane.
La 1 august, Corpul VIII a devenit parte a Armatei a III-a a generalului-locotenent George S. Patton. La 4 august, Montgomery a schimbat planul de invazie, trimițând un corp de armată pentru a ocupa Bretania și a împinge trupele germane în jurul porturilor, în timp ce restul Armatei a III-a a continuat spre est. Din cauza numărului mare de forțe germane la sud de Caen, Montgomery a mutat britanicii spre vest și a lansat Operațiunea Bluecoat între 30 iulie și 7 august pentru a se adăuga atacurilor americanilor. Acest lucru a împins forțele germane spre vest și a permis lansarea Operațiunii Totalize la sud de Caen pe 7 august.
Buzunar Falaise
La începutul lunii august, mai multe rezerve germane au devenit disponibile. Forțele germane erau încercuite, iar Înaltul Comandament german dorea ca aceste rezerve să ajute la o retragere spre Sena. Hitler a cerut un atac la Mortain pe 7 august. Atacul a fost respins de Aliați, care, din nou, au fost avertizați în avans de către spărgătorii de coduri Ultra. Planul inițial al aliaților era de a-i înconjura pe germani până la valea Loirei. Bradley și-a dat seama că multe dintre forțele germane din Normandia nu se mai puteau mișca. La 8 august, a obținut prin telefon aprobarea lui Montgomery de a încercui forțele germane. Sarcina a fost lăsată lui Patton, care s-a deplasat aproape fără opoziție prin Normandia. Germanii au fost lăsați în apropiere de Chambois. Apărările puternice ale germanilor și trimiterea de trupe americane pentru un atac al lui Patton spre Sena, la Mantes, au împiedicat ca germanii să fie prinși în capcană până la 21 august, când 50.000 de soldați germani.
S-a dezbătut dacă acest lucru ar fi putut fi făcut mai devreme și dacă ar fi putut fi luați mai mulți prizonieri.
Eliberarea Parisului a urmat la scurt timp după aceea. Rezistența franceză din Paris a atacat germanii la 19 august. Divizia a 2-a blindată franceză, sub comanda generalului Philippe Leclerc, împreună cu Divizia a 4-a de infanterie americană, a acceptat capitularea forțelor germane de acolo și a eliberat Parisul la 25 august.
Retragere la Sena
Operațiunile au continuat în sectorul britanic și canadian până la sfârșitul lunii. Pe 25 august, Divizia a 2-a blindată americană a luptat pentru a intra în Elbeuf și a intrat în contact cu diviziile blindate britanice și canadiene de acolo. Divizia a 2-a de infanterie canadiană a avansat în Forêt de la Londe în dimineața zilei de 27 august. Zona era puternic ținută, iar Brigăzile 4 și 6 canadiene au avut un număr mare de morți și răniți timp de trei zile, deoarece germanii și-au apărat poziția. Germanii s-au retras pe 29 și s-au retras peste Sena pe 30.
Pe 30, Divizia a 3-a de infanterie canadiană a traversat Sena în apropiere de Elbeuf și a intrat în Rouen, unde a fost întâmpinată cu bucurie.