في يونيو 1944، هبط الحلفاء الغربيين في نورماندي في شمال فرنسا، قرب الحدود البلجيكية. بعد قتال عنيف في المناطق المحيطة بمواقع الهبوط، كسر الحلفاء الخطوط الألمانية وبدأوا التقدم نحو باريس ومن ثم نحو الحدود البلجيكية
. بحلول أغسطس ، كان الجسم الرئيسي للجيش الألماني في شمال فرنسا (باستثناء حاميات المدن المحصنة مثل دنكيرك) يتراجع بشكل علني شرقاً. مع اقتراب الحلفاء من الحدود، الرسائل المشفرة اللي اتبثت بتشجع المقاومة على التمرد. أمر المدير المدني الألماني جوزيف غرويه بتراجع عام من البلاد في 28 أغسطس ، وفي 1 سبتمبر ، عبرت أول وحدات الحلفاء (من بينها SAS البلجيكي الحر) الحدود البلجيكية. بحلول الرابع من سبتمبر، كانت بروكسل في أيدي الحلفاء. عادت الحكومة البلجيكية في المنفى إلى البلاد في 8 سبتمبر وبدأت في إعادة بناء الدولة والجيش البلجيكي. تم تعيين شقيق ليوبولد الثالث ، تشارلز ، أميرًا حاكمًا بينما اتخذ قرار حول ما إذا كان الملك بإمكانه العودة إلى مهامه. مع إعادة تجميع الجيش الألماني وخطوط إمدادات الحلفاء اتمتدت، خط الجبهة استقر على طول الحدود الشرقية لبلجيكا. بقيت المناطق في جنوب شرق البلاد في أيدي الألمان ، وتم استعادتها لفترة وجيزة خلال هجوم الأردن الألماني في شتاء عام 1944. هذا ما تأخر التحرر الكلي للبلاد و في 4 فبراير 1945 ، مع الاستيلاء على قرية كروينكل ، كانت البلاد بأكملها في أيدي الحلفاء.