16 maja 1920 do stacjonującego w Budsławiu wojska dotarła alarmująca wiadomość o nadciągającej ofensywie bolszewickiej. W związku z tą informacją jednostka wyruszyła w kierunku rzeki Czernicy. Stoczono z czerwonoarmiejcami krwawą bitwę pod Dokszycami. Podczas walki – pomiędzy 17 a 27 maja 1920 poległo lub zostało rannych ponad 200 żołnierzy 8 pp Leg. Po zajęciu przez oddział odcinka Korytnica – Władyki mobilizowano siły do mającej rozpocząć się polskiej kontrofensywy. Biorąc udział w kontruderzeniu, stoczono szereg potyczek. 28 maja pod Pohostem, 30 maja pod Żyżniewem, 31 maja pod Cybulkami, 1 czerwca pod Kamionką i 3 czerwca pod Ostrowem. Pułk wraz ze swoją dywizją brał udział w tych walkach, tocząc zwycięskie boje aż do 3 czerwca 1920.

W czerwcu 3 DP Leg., a wraz z nią 8 pp Leg., zostały wysłane na Front Ukraiński w celu powstrzymania nacierającej Armii Konnej Budionnego. 19 czerwca, po dotarciu transportem kolejowym do Zwiahla, pułk został zmuszony do odwrotu przez kawalerię bolszewicką. 22 czerwca oddział dotarł do wsi Karpiówka i pełnił funkcję odwodu dywizji. 25 czerwca ponownie dotarł do Zwiahla, gdzie otrzymał zadanie opanowania przyczółka mostowego „Hulsk”. Tego zadania jednak nie zrealizował. Polski atak na przyczółek został odparty. Pułk wycofał się do Korca i obsadzał go 28 czerwca.