Pierwsi Polacy, strzelcy pokładowi, zostali skierowani do pułku w październiku 1944 roku.
Jesienią 1944 roku zmieniono nazwę pułku z 611 Pułku Lotnictwa Szturmowego na 3 Pułk Lotnictwa SzturmowegoRozkaz Naczelnego Dowódcy WP nr 91/55 z 31 października 1944 roku.
19 sierpnia 1944 roku pułk został przeniesiony na lotnisko frontowe Stare Zadybie, skąd wszedł do walki.
W styczniu 1946 roku 3 Pułk Lotnictwa Szturmowego został przeformowany na nowy etat nr 6/40 o stanie 305 wojskowych i 1 pracownika kontraktowego i przemianowany na 5 Pułk Lotnictwa SzturmowegoRozkaz Naczelnego Dowódcy Wojska Polskiego nr 019/Org. z 22 stycznia 1946 roku.
Jego tradycje kontynuował m.in. 3 Pomorski Lotniczy Pułk Szkolno-Bojowy.
Działania bojowe 23 sierpnia 1944 roku, w rejonie przyczółka warecko–magnuszewskiego, pułk wykonał swój pierwszy lot bojowy jako jednostka Wojska Polskiego.
Od 16 września pułk niszczył środki ogniowe wojsk niemieckich rozmieszczonych w Warszawie. Od 15 października wspierał natarcie wojsk polskich i radzieckich na kierunku Jabłonny i Legionowa. Począwszy od 16 stycznia 1945 roku 3 Pułk Lotnictwa Szturmowego wziął udział w operacji warszawskiej.