21 lipca nowo sformowany pułk wszedł w skład II Brygady Dywizji Ochotniczej. Początkowo walczył z powodzeniem pod Osowcem i Grajewem. W godzinach rannych 30 lipca zajął pozycje obronne w fortach Łomży. Jeszcze tego dnia pułk odparł dwa ataki sowieckie na miasto. Od 31 lipca do 2 sierpnia, dzięki ofiarnej pomocy mieszkańców, pułk trwał na swoich pozycjach. 3 sierpnia, zagrożony okrążeniem, pułk wycofał się z Łomży. Walczył dalej o przeprawy na Narwi w Dzbądzu i pod Pułtuskiem. 12 sierpnia pułk, liczący zaledwie 360 bagnetów, otrzymał od dowódcy 5 Armii gen. Władysława Sikorskiego zadanie obrony Nasiełska. W kolejnych dniach, prowadząc działania opóźniające, wycofywał się w kierunku Modlina. Tu odtwarzał gotowość bojową. W jego skład został włączony I batalion 57 pułku piechoty. W tym dniu pułk liczył 31 oficerów i 1500 szeregowych.
Już po wyprowadzeniu kontruderzenia znad Wieprza, pułk walczył pod Ciechanowem, a 20 sierpnia brawurowym atakiem zdobył Przasnysz. Tu otrzymał zadanie przegrupowania się do Ostrowi Mazowieckiej, gdzie przez tydzień odtwarzał gotowość bojową.