Na początku kwietnia 1945, 21 bsap w składzie 10 DP 2 Armii WP, otrzymał zadanie wzięcia udziału w operacji łużyckiej na kierunku Drezna. Prowadził rozbudowę inżynieryjną pozycji obronnych oraz przygotowania do forsowania Nysy. W dniach 16–17 kwietnia dywizja nie uzyskała powodzenia w forsowaniu Nysy Łużyckiej. 18 kwietnia pododdziały dywizji zdobyły niewielki przyczółek w rejonie Dobrzynia. 20 kwietnia dywizja ostatecznie sforsowała Nysę w całym pasie natarcia i posunęła się o 6–11 km do przodu. W kolejnych dniach wyszła na rubież: Tzschelln, Boxberg, Hirschwalde i Sproitz. Następnie dywizja brała udział w walce z oddziałami niemieckimi zdążającymi z południa na odsiecz Berlinowi.

Kolejnym etapem walk był udział w operacji praskiej, po zakończeniu której 21 bsap zakończył swój szlak bojowy w rejonie Czeska Lipa. Po zakończeniu działań wojennych pieszo 15 maja 1945 batalion rozpoczął przegrupowanie na Dolny Śląsk nad granicę czechosłowacką, w celu ochrony granicy południowo-zachodniej w rejonie Jeleniej Góry i Kłodzka. W związku z incydentami na granicy południowej 10 Dywizję 12 czerwca 1945 skierowano do ochrony granicy na odcinku Karpacz–Paczków.