Składała się z trzech brygad piechoty.

Dywizja wzięła udział w polsko-ukraińskiej ofensywie na Kijów, działając na prawej flance. Walczyła w składzie polskiej 6 Armii. Operacyjnie była przyporządkowana 18 DP. Po przerwaniu frontu na pocz. czerwca przez 1 Armię Konną Siemiona M. Budionnego, wycofała się w rejon Buczacza, gdzie prowadziła kilkunastodniowe ciężkie walki. Następnie znowu przeprowadziła odwrót w kierunku zachodnim. 21 sierpnia przekroczyła Dniestr, dochodząc w rejon Niżniowa. Później przeszła w okolice Horodenki i do linii rzeki Zbrucz. Polacy stanęli na linii rzeki, ale Ukraińcy ruszyli w głąb obszarów ukraińskich. Tam przeprowadzono mobilizację, dzięki czemu liczebność dywizji wzrosła do ok. 5 tys. żołnierzy. Broni starczyło jednak dla ponad 2 tys. ludzi. 3 DStrz. prowadziła ciężkie walki pod Lanckoroniem, rozbijając do 23 września wojska bolszewickie. Na pocz. października wyszła na linię rzeczki Kalus (lewy dopływ Dniestru). Po podciągnięciu rezerw oddziały bolszewickie uderzyły w kierunku na Nową Uszycę, ale zostały powstrzymane.