Następnie przegrupował się do Białołęki Dworskiej.

17 stycznia 1945 uczestniczył w wyzwoleniu Warszawy. W okresie do 26 stycznia pułk wykonał marsz-manewr w kierunku Bydgoszczy. Gdzie do 28 stycznia brał udział w wyzwalaniu miasta. Dalej, 29 stycznia maszerował przez Złotów do Jastrowia, gdzie stacjonował do 7 lutego.

W okresie 10 – 14 lutego wspierał 1 DP w natarciu na Mirosławiec. 19 lutego odpierał kontrataki niemieckie na południowy wschód od Będlina, a 22 lutego walczył wspólnie z 1 SBK oraz 3 i 6 DP.

W walkach ulicznych o Kołobrzeg, wspierał początkowo oddziały 6 DP na lewym brzegu, a następnie oddziały 3 i 4 DP na prawym brzegu Parsęty.

W dniach 20 – 30 kwietnia wspierał natarcie 4 DP i współdziałając z 12 pułkiem piechoty uczestniczył w pościgu za nieprzyjacielem w kierunku: Bredinow, Zemlin, Hohen Neuen, Wolsier. Sforsował Hawelę i przeszedł przez Klletz, Rhinow do Stoipe nad Łabę.