Nocą 5/6 września na rozkaz dowódcy Samodzielnej Grupy Operacyjnej "Narew" pułk wraz z macierzystą brygadą otrzymał zadanie przejścia na południowy brzeg Narwi.
Boje odwrotowe Rano 6 września bez styczności z nieprzyjacielem osiągnął 9 psk Rogalice Wielkie. Po odpoczynku kolejnej nocy 6/7 września poprzez Łomżę, Śniadowo dojechał do Lubotynia Starego. Na stacji w Śniadowie 9 psk znalazł 2 kompletne 37 mm armaty ppanc. wz. 36 i wagon amunicji, które zabrał ze sobą. 7 września w trakcie postoju pułk był dwukrotnie bombardowany przez lotnictwo niemieckie, bez strat. 9 psk zmienił rejon postoju do rejonu Rząśnika, Włóki i Lubotynia Starego. 8 września w rejonie stacjonowania pułk zajął obronę frontem na południe. O godz. 18.30 pułk podjął marsz ubezpieczony po szosie Śniadowo-Ostrów Mazowiecki, po osiągnięciu okolic Sulęcina Kolonia w rejonie wg 143 przeszedł do obrony z uwagi na zapadające ciemności. W nocy 8/9 września wyznaczony dywizjon strzelców z 2 i 3 szwadronem z plutonem km pod dowództwem rtm. Walentego Pierzaka został wyznaczony przez dowódcę brygady do działań dywersyjnych w rejonie Małkini. Większość 9 psk przemaszerowała jako straż przednia Podlaskiej BK przez las Pałapas do lasów nadleśnictwa Ostrów Mazowiecka.