В связи с тяжелым положением частей 7–й гвардейской воздушно–десантной дивизии командир 73–го стрелкового корпуса с разрешения командующего 52–й армией решил отвести полки 7–й гвардейской воздушно–десантной дивизии в район Русской Поляны и Геронимовки для приведения их в порядок. 18–й полк был выведен в Геронимовку, а 21–й полк — в Русскую Поляну.
Началась подготовка к новому штурму Черкасс.
7–й гвардейской воздушно–десантной дивизии с приданной ей 173–й отдельной танковой бригадой было приказано нанести удар из района высоты 117,9 в направлении юго–восточной окраины Черкасс, овладеть районом бойни и железнодорожной станции, в последующем, прикрывшись с юга одним полком на рубеже бойня, сарай (1,5 км юго–западнее железнодорожной станции), остальными силами наступать в направлении квартала 243 на юго–восточной окраине города.
В течение 6–8 декабря войска частью сил вели бой в городе и главными силами готовились к решающему штурму. Во всех частях и подразделениях проводились партийные и комсомольские собрания, на которых были обсуждены конкретные задачи коммунистов и комсомольцев в предстоящем штурме. Многие коммунисты получили партийные поручения по проведению бесед с прибывшим пополнением о способах борьбы с танками противника, об особенностях уличных боев, о действиях в составе штурмовых групп. Были проведены также беседы об укреплении воинской дисциплины, о бдительности и сохранении военной и государственной тайны. Большая работа проводилась по доведению боевых задач до личного состава и по формированию и сколачиванию штурмовых групп, в состав которых в числе других включались опытные солдаты, сержанты и офицеры из числа коммунистов и комсомольцев.
К утру 9 декабря 7–я гвардейская воздушно–десантная дивизия заняла исходное положение для наступления. В 8 часов 30 минут утра после 30–минутной артиллерийской подготовки начался штурм города.
С первых минут боя противник на всех участках наступления наших войск оказал упорное сопротивление. Наиболее ожесточенный характер носили бои в районе железнодорожной станции. Отражая яростные контратаки пехоты и танков врага, части 7–й гвардейской воздушно–десантной дивизии к исходу дня овладели железнодорожной станцией, очистили от вражеских солдат квартал 137 и завязали бои за квартал 138. Один полк этой дивизии, тесня противника в южном направлении, вышел юго–западнее железнодорожной станции, прикрывая наступавшие на город главные силы армии от возможных ударов противника с юга.
Напряженные бои развернулись 10 декабря в районе железнодорожной станции. Противник, сосредоточив против 29–го гвардейского воздушно–десантного полка до двух батальонов пехоты с 13 танками, контратаковал утром 10 декабря подразделения полка, оборонявшиеся на флапгах. Неожиданным ударом врагу удалось потеснить подразделения полка в район железнодорожной станции. К 18 часам 29–й гвардейский воздушно–десантный полк вновь овладел ранее оставленным им участком.
10 декабря части, ведущие бои в городе, овладели тринадцатью кварталами. В этих условиях командующий 52–й армией решил произвести в ночь на 13 декабря частичную перегруппировку и, усилив войска, наступавшие на направлении главного удара армии, к исходу 13 декабря очистить город от врага. В 9 часов 13 декабря войска армии начали штурм города.
7–я гвардейская воздушно–десантная дивизия в начале штурма продвижения не имела. Все, чем располагал противник на данном участке, было брошено на помощь черкасскому гарнизону. Враг пытался любой ценой затянуть бои и удержаться в городе.
Необходимы были меры, которые обеспечили бы успешное завершение штурма. С этой целью командующий армией возложил на командующего артиллерией армии задачу держать под непрерывным огнем места скопления вражеских сил. Авиация должна была контролировать основные коммуникации противника. Для покрытия некомплекта в боевых подразделениях, понесших значительные потери, был направлен личный состав тыловых подразделений.
Военный совет армии призвал всех воинов с честью выполнить поставленную перед ними боевую задачу и полностью освободить город Черкассы от немецко–фашистских захватчиков.
К исходу дня 7–я гвардейская воздушно–десантная дивизия достигла юго–восточной окраины города и очистила от гитлеровцев еще четыре квартала.
В 2 часа 30 минут 14 декабря штурм города завершился полным освобождением его от фашистских захватчиков. Закрепившись в нем частью сил, войска армии перешли к преследованию врага в направлениях на Смелу и Красную Слободу.
14 декабря столица нашей Родины — Москва салютовала войскам, овладевшим городом Черкассы.
Приказом Верховного Главнокомандующего от 14 декабря частям и соединениям, отличившимся в боях за освобождение города Черкассы, было присвоено наименование Черкасских, а их личному составу объявлена благодарность.