This is a chronological overview of the dates at which the liberation by the Allies in World War II took place of a number of Belgian cities and towns.

Table

+DateLocationNotesReference2 September 1944First settlement to be liberated, according to the Belgian news site Notele. An American motorcyclist arrived in the village after unknowingly crossing the Belgian border, and later returned with his battalion to liberate the village.2 September 1944First settlement to be liberated, according to the Belgian Government Information Center.2 September 1944MonsBattle of the Mons pocket2 September 1944Tournai3 September 1944Halle3 September 1944Aalst3 September 1944Geraardsbergen3 September 1944Zottegem3 September 1944BrusselsBelgium's largest city and de jure capital. The allied liberation of this city allowed the Belgian government in exile to return to the country on 8 September.3 September 1944Ronse3 September 1944Ath3 September 1944La Louvière3 September 1944Ronse3 September 1944Aalst3 September 1944Ninove3 September 1944Liedekerke3 September 1944Herne3 September 1944Gooik3 September 1944Asse3 September 1944Leest3 September 1944Grimbergen4 September 1944Waterloo4 September 1944Buggenhout4 September 1944Oosterzele4 September 1944Wetteren4 September 1944Ename4 September 1944Antwerp4 September 1944Edegem4 September 1944Sint-Katelijne-Waver4 September 1944Leuven4 September 1944Mouscron4 September 1944Mechelen4 September 1944Lier4 September 1944Kortrijk4 September 1944Breendonk4 September 1944Avelgem4 September 1944Beervelde4 September 1944Zeveneken4 September 1944Lochristi4 September 1944Kapelle-op-den-Bos4 September 1944Ternat4 September 1944Willebroek4 September 1944Mariakerke4 September 1944Dendermonde4 September 1944Nijlen4 September 1944Boom4 September 1944Bertem4 September 1944Affligem5 September 1944Waregem5 September 1944Oudenaarde5 September 1944Haacht5 September 1944Heist-op-den-Berg5 September 1944Aarschot5 September 1944Kortenaken5 September 1944Eppegem5 September 1944Zemst5 September 1944Tervuren5 September 1944Walshoutem6 September 19446 September 1944Bilzen6 September 19446 September 19446 September 1944Zaffelare6 September 1944Ingelmunster6 September 1944Ghent6 September 1944Namur6 September 1944Charleroi6 September 1944Herselt6 September 19446 September 1944Beauvechain6 September 1944Diest6 September 1944Beringen6 September 1944Geetbets6 September 1944Schulen6 September 19446 September 1944Alken6-9 September 1944Deinze7 September 19447 September 19447 September 1944Herk-de-Stad7 September 19447 September 1944Gavere7 September 1944Hasselt7 September 1944Ypres7 September 1944Wavre7 September 1944Huy7 September 1944Tienen7 September 1944Glabbeek7 September 1944Verviers7 September 1944Mopertingen7 September 1944Kortessem8 September 1944Liège8 September 1944Ooigem8 September 1944Roeselare8 September 1944Hooglede8 September 1944Marche-en-Famenne8 September 1944Tielt8 September 1944Ruiselede8 September 1944Aalter8 September 1944Jodoigne8 September 1944Wingene8 September 1944Oostkamp8 September 1944Sint-Truiden8 September 1944Tongeren8 September 1944As8 September 19448-9 September 1944Assenede9 September 1944Lokeren9 September 19449 September 1944On this day, the allies launched an offensive to breach the Albert Canal in this area, successfully capturing bridgeheads at Punt and north of .9 September 1944Ostend10 September 1944Verviers10 September 1944Arlon10 September 1944Riemst10 September 1944PoielOn this day, the allies advanced to unite their bridgeheads at Punt and north of Stelen before proceeding north. In doing so, they liberated these four settlements. The Germans recaptured Geel on the following day.DoornboomWildersGeel11 September 1944Houthalen-Helchteren11 September 1944Leopoldsburg11 September 1944eupen11 September 1944Lommel11 September 1944Peer11 September 1944Visé11 September 1944Aubel11 or 12 September 1944VoerenWith the capture of this municipality by the American 30th Infantry Division, the allies had reached the Belgium–Netherlands border and crossed into the Netherlands. Hence, neighbouring Mesch became the first Dutch village to be liberated on 12 September.12 September 1944MalmedyFirst liberation of this city; was later recaptured by German forces during the Battle of the Bulge. See also: Malmedy massacre12 September 1944Bruges12 September 1944Eisden12 September 1944Adegem12 September 1944Oedelem12 September 1944Beernem12 September 1944Knesselare12 September 1944Sijsele12 September 1944Hechtel-Eksel12 September 1944Kelmis13 September 1944GeelSecond liberation of this city; was recaptured by German forces two days prior. See Battle of Geel13 September 1944In the night of 12 to 13 September, German forces withdrew from their defensive positions along this section of the Albert Canal, allowing the allies to bloodlessly capture this settlement the next morning.13 September 194413 September 1944Mol13 September 1944Dudzele13 September 1944Berlare14 September 1944The allies breached the Bocholt–Herentals Canal in this area, but failed to break out of the bridgehead at this village and withdrew south in the night of 20–21 September. The Germans retreated from this village the following day, leaving the destroyed village a no-man's land.14 September 1944Stekene14 September 1944Beveren14 September 1944Hamme14 September 1944Gruitrode14 September 1944Genk14 September 1944Lanaken15 September 1944Eeklo15 September 1944Sint-Niklaas15 September 194415 September 1944Sleidinge15 September 1944Herentals15 September 1944Maldegem16 September 1944Wachtebeke16 September 1944Moerbeke16 September 1944Kaprijke16 September 1944Kasteel De Maat()On 23 September, the allies breached the canal near this place.17 September 1944Bocholt17 September 1944Kaulille19-21 September 1944Bree20 September 1944Hamont-Achel22 September 1944Schilde23 September 1944Malle24 September 1944Dessel24 September 1944Arendonk24 September 1944Turnhout24 September 1944Retie24 September 1944Gierle25 September 1944Kinrooi25 September 1944Maaseik29 September 1944Merksplas29 September 1944Sint-Lenaarts1 October 1944Brecht2 October 1944Damme2-4 October 1944SchotenThe allies breached the Albert Canal in this area.3 October 1944MerksemWhen the allies entered Antwerp on 4 September, the inhabitants of this district expected the allies to relieve the German occupation in a matter of hours and plundered the locality. However, allied advance halted at the Albert Canal, leaving the district under German occupation for the rest of September. Only after the canal was breached at Schoten on 2 October could this district be liberated.3 October 1944Brasschaat3 October 1944Ravels3 October 1944Poppel4 October 1944Kapellen4 October 1944Hoevenen7 October 1944Putte7-22 October 1944KalmthoutAdvance in this settlement was very gradual due to heavy German resistance.16 October 1944Watervliet20 October 1944WuustwezelFirst liberation of this settlement; was recaptured by German forces the next day.22 October 1944WuustwezelSecond liberation of this settlement.22 October 194422 October 194422 October 1944Essen23 October 1944Hoogstraten1 November 1944Westkapelle2 November 1944Heist-aan-Zee2 November 19443 November 1944KnokkeThe capture of these two settlements concluded Operation Switchback.Zeebrugge8 January 1945MalmedySecond liberation of this city; was earlier recaptured by German forces during the Battle of the Bulge.23 January 1945St. VithSecond liberation of this city; was earlier recaptured by German forces on 16–21 December 1944 during the Battle of the Bulge.*4 February 1945KrewinkelLast settlement to be liberated.

References

Sources