Jej zadaniem było przygotowanie i obrona rubieży Rosocha-Przyborsk.

Otrzymawszy 13 lipca rozkaz przystąpienia do ataku, 28 GDM wraz z 171 DS dotarła 15 lipca do linii kolejowej Kijów–Korosteń w rejonie stacji Teterew i wsi Mikulicze. Następnego dnia główne siły dywizji osiągnęły Huciszcze 20 km na północny wschód od Radomyśla. 17 lipca, nie napotykając żadnego oporu, dotarła na rubież Komarówka–Taburiszcze, ale już 19 lipca związana ciężkimi walkami na południowym skraju lasu w pobliżu wsi Rajówka i Borówka.

20 lipca dywizja prowadziła walkę z Niemcami w okolicach Rakowicz. 24 lipca pod naporem przeciwnika wycofała się w okolice Zabujania. 26 lipca 27. Korpus Strzelecki został zaatakowany przez czołgi i piechotę atakujące od strony Kodry na styku 87 DS i 28 GDS.

31 lipca prowadziła działania obronne w okolicach wsi Michałki – Drużni – most kolejowy w Borodziance. W wyniku ostrzału artyleryjskiego na dywizja straciła 7 oficerów i 340 szeregowych. 1 sierpnia dywizja prowadziła walki w okolicy Michałków.

W sierpniu 28 GDS nadal walczyła na obrzeżach Kijowa. 25 sierpnia zajmowała rubież Borki- rzeka Irpień-Kapitanówka.

19 września 1941 r. dywizję ponownie przemianowano na 28 Dywizję Strzelecką.