1944 m. vasarą sąjungininkų karinės pastangos šiaurės vakarinėje Europoje prasidėjo dviem Prancūzijos jūrų invazijomis. 1944 m. birželio mėn. operacija "Overlord" per Normandijos paplūdimius išvežė du milijonus vyrų, įskaitant prancūzų šarvuotą diviziją, ir atvėrė Vakarų frontą prieš Vokietiją. Rugpjūčio mėn. "Dragon" operacija pradėjo antrą puolimą, įskaitant Prancūzijos B armiją, iš Alžyro departamento į pietų Prancūziją. Prancūzijoje miestas po miesto buvo išlaisvintas, o 1944 m. rugpjūčio 25 d. buvo išlaisvintas net Paryžius. Išlaisvinimo kampanijos vystant, pasipriešinimo grupuotės buvo įtrauktos į sąjungininkų pajėgas. Pasibaisėjęs sąjungininkų išpuoliu, Petanas ir Višės režimo likučiai rugsėjo mėnesį pabėgo iš Prancūzijos į Vokietiją. Aljansų armijos toliau stumia vokiečius atgal per rytinę Prancūziją.
1945 m. vasarį ir kovą, vėl per Rainą į Vokietiją. Kai kurios vokiečių pasipriešinimo jėgos iki karo pabaigos 1945 m. gegužės 7 d. kontroliavo pagrindinius uostus.