I 1918 ble han "de facto" alle de alliertes øverste befalhaver i alt uten til navnet, noe som hadde Douglas Haigs støtte. Foch stoppet den tyske fremrykningen under storoffensiven våren 1918 ved det andre slaget ved Marne i juli 1918. I juli 1918 ble Foch gjort til feltmarskalk, og det var han som dikterte tyskerne betingelsene for våpenstillstandsavtalen i november 1918.