21 декабря с 12 до 18 часов бронекатера №№ 134, 324, 337, 339, 422, 423 и 431 1-й Керченской бригады, действуя из района Текел, поддерживали артиллерийским огнем наступление частей 99-й и 316-й стрелковых дивизий 23-го стрелкового корпуса в районе населенного пункта Мартон-Вашар. Они обстреливали Мартон-Вашар и железнодорожную станцию Эрд. В 19 часов бронекатер № 434 начал ставить боновое заграждение против плавучих мин противника на Дунае в районе хутора Мариахаза (в 2 км выше Эрчи).
С 19 до 23 часов 21 декабря германские самолеты небольшими группами бомбили район огневых позиций бронекатеров и населенный пункт Текел. При этом был тяжело ранен командир бронекатера № 132 младший лейтенант Сердюк и легко ранены четыре матроса. Катер получил подводные пробоины, но из строя не вышел.
Днем 21 декабря бронекатера №№ 7, 111, 232, 233, 243 2-й Сулинской бригады и минный катер № 18 обстреливали огневые точки противника в районе Сотина.
22 декабря с 8 ч. 07 мин. до 11ч. 05 мин. бронекатера №№134, 337, 422, 423 и 431, действуя из района Текел, артиллерийским огнем поддерживали наступление частей 316-й стрелковой дивизии 23-го стрелкового корпуса. Огнем катеров уничтожено более роты солдат и подавлено до десяти огневых точек противника. В результате наступления дивизия заняла господский двор Кишмартон. Катера израсходовали 240 снарядов калибра 76 мм.
Бронекатер № 434 продолжал постановку боновых заграждений в районе хутора Мариахаза.
Бронекатера №№ 7, 111, 232, 233, 243 и минный катер №18 артиллерийским огнем поддерживали наступающие части стрелковой дивизии болгарской армии в районе Сотина. В течение дня катера израсходовали 421 снаряд калибра 76-мм и 37 реактивных снарядов М-8-М.
В 11 ч. 40 мин. два самолета Ил-2, не опознав свои бронекатера, сбросили на них две бомбы, но, к счастью, мимо, повреждений и жертв не было.
В 12 часов из Новисада в Белград прибыли бронекатера 1-й Керченской бригады речных кораблей №№ 32, 71, 121, 322, 412 и 432. Они направлялись в Смедерево на зимовку.
К 17 часам 22 декабря в районе Текел резко похолодало (до -6 °С), и на Дунае появился редкий лед.
23 декабря после ожесточенных боев войска 3-го Украинского фронта прорвали сильно укрепленную глубоко эшелонированную оборону немецко-венгерских войск юго-западнее Будапешта и к исходу дня, расширив прорыв до 100 км по фронту и до 27 км в глубину, перерезали все основные пути отхода будапештской группировки противника на юго-запад.
В этот день с 10 ч. 30 мин. до 11 часов бронекатера 2-й Сулинской бригады речных кораблей вели артиллерийский огонь по району Сотин, израсходовав 73 снаряда.
24 декабря с 9 ч. 40 мин. до 19 часов бронекатера №№ 131, 337, 422, 423 и 431 1-Й Керченской бригады, действуя из района Текел, поддерживали артиллерийским огнем наступление частей 316-й стрелковой дивизии. Дивизия заняла населенный пункт Эрд и железнодорожную станцию Тернок. Катера израсходовали 607 артиллерийских 76-мм снарядов и 28 реактивных снарядов М-13. Днем два немецких самолета Me-109 вели разведку в районе огневых позиций бронекатеров.
В этот день бронекатера №№ 5, 232, 241 и 243 2-й Сулинской бригады находились на огневых позициях в районе Сотина, но боевых действий не вели.
25 декабря войска 3-го Украинского фронта после ожесточенных боев прорвали оборонительный рубеж противника на подступах к Будапешту и ликвидировали ряд сильных опорных пунктов противника, в том числе Пилишверешвар. Части 2-го гвардейского механизированного корпуса начали уличные бои на западной и юго-западной окраинах Будапешта на правом берегу Дуная.
Для огневой поддержки частей 316-й стрелковой дивизии и 83-й отдельной стрелковой Новороссийской бригады морской пехоты, наступавших на Будапешт, бронекатера №№ 124, 132, 133, 134, 221, 324, 337, 339, 411, 422, 423, 431, 433 и 434 1-й Керченской бригады к 21 ч. 15 мин. 25 декабря сосредоточились в районе Надьтетень.
До 11 ч. 30 мин. бронекатера №№ 5, 241, 243 и 322 2-й Сулинской бригады вели артиллерийский огонь по противнику в районе Сотина, поддерживая наступление частей 1-й болгарской армии, которой командованием 3-го Украинского фронта была поставлена задача прорвать оборону противника в районе Грабово — Сотин и наступать на Вуковар.
С 21 ч. 15 мин. до 21 ч. 55 мин. шесть самолетов противника, применяя осветительные бомбы, бомбардировали переправу на Дунае у города Дунапентеле. Было сброшено до 22-х бомб, восемь из которых упали в районе расположения походного штаба Дунайской флотилии.
В течение дня 25 декабря речные тральщики Дунайской флотилии продолжали контактное и неконтактное траление фарватера на Дунае в районе Бечету — Корабия, Белград — Молдова-Веке и Белград — Новисад. Речной катер-тральщик № 931 магнитной баржей подорвал две мины в районе Белград — Новисад.
В ночь на 25 декабря самолеты противника минировали фарватер на Дунае в районах Гроцка, Смедерево, Дубравица и Базраш.