Los esfuerzos militares aliados en el noroeste de Europa comenzaron en el verano de 1944 con dos invasiones marítimas de Francia. La Operación Overlord en junio de 1944 desembarcó dos millones de hombres, incluida una división blindada francesa, a través de las playas de Normandía, abriendo un frente occidental contra Alemania. La Operación Dragoon en agosto lanzó una segunda fuerza ofensiva, incluido el Ejército B francés, desde el "departamento" de Argelia hacia el sur de Francia. Una ciudad tras otra en Francia fue liberada, e incluso París fue liberada el 25 de agosto de 1944. A medida que avanzaba la liberación, los grupos de resistencia se incorporaron a la fuerza aliada. Bajo la amenaza del avance aliado, Pétain y los restos del régimen de Vichy huyeron de Francia en septiembre hacia Alemania. Los ejércitos aliados continuaron empujando a los alemanes hacia atrás a través del este de Francia
y en febrero y marzo de 1945, de vuelta a través del Rin en Alemania. Algunos bolsillos de resistencia alemana permanecieron en control de los principales puertos hasta el final de la guerra el 7 de mayo de 1945.