Het duurde een jaar voordat Horrocks zich enigszins herstelde en weer vroeg om commando te voeren over een korps. Hij werd in augustus 1944 hersteld in zijn rang van luitenant-generaal en werd naar Frankrijk gezonden om daar het commando over het 30e Legerkorps over te nemen tijdens gevechten om de Zak van Falaise. Horrocks leidde de snelle opmars van het 30e Legerkorps door België, waarbij eerst Brussel en daarna Antwerpen werden bevrijd. Nadat de stad en de haven op 4 september 1944 in handen van de 11e Pantserdivisie waren gevallen, beval Montgomery het 30e Legerkorps aan het Albertkanaal halt te houden. De taak om de Duitse linie te doorbreken die van Antwerpen naar de monding van de Schelde liep, werd overgelaten aan het Canadese Eerste Leger, wat resulteerde in de Slag om de Schelde. Midden september 1944 werd het gevechtsterrein van het 30e Legerkorps verlegd.