Указом Президиума Верховного Совета СССР Днепровская флотилия, 1-я и 2-я бригады речных кораблей, 3-й гвардейский дивизион бронекатеров были награждены орденом Красного Знамени [864] .
В боевой характеристике на командующего было написано: «В период подготовки и проведения Бобруйско-Пинской операции хорошо и умело провел организационную работу среди личного состава флотилии и в осуществлении операции по pp. Березина – Припять и Цна, лично руководил операцией и, находясь непосредственно в районе боевых действий, показал умение в командовании флотилией в сложной боевой обстановке. За период проведенных операций при занятии городов Бобруйск, Лунинец и Пинск кораблями флотилии уничтожено, подавлено и частично рассеяно: 71 артминометных батарей, 106 пулеметных точек, 18 полевых и самоходных орудий, 60 автомашин, 2 самолета, 16 складов… Флотилия своими боевыми действиями значительно способствовала общему успеху операции в целом» [865] .
Вскоре В.В. Григорьева наградили орденом Нахимова I степени, а в сентябре – орденом Ушакова II степени [866] .
Далее флотилия, получившая указание действовать в бассейне Западного Буга, должна была выдвигаться к Бресту. Но гитлеровцы разрушили железную дорогу до Бреста и шлюзы Днепро-Бугского канала. В Москве даже обсуждали, не стоит ли корабли использовать в другом месте, а флотилию расформировать. Однако советские войска форсировали Западный Буг и вступили в Польшу. Командующий фронтом маршал Советского Союза К.К. Рокоссовский 23 июля поставил флотилии задачу перебазировать корабли на Западный Буг и Вислу по восстановленной железной дороге. 28 июля был освобожден Брест, 27 июля советские войска вышли к Висле у Демблина. В двух этих пунктах начали работать рекогносцировочные группы. Но Рокоссовский отложил спуск кораблей на воду до того, как сухопутные войска закрепятся на берегах. Только 10 августа начали погрузку кораблей, чтобы доставить их на Западный Буг. Пока корабли готовили к отправке, гидрографы установили, что провести флотилию к Висле будет сложно, ибо на Западном Буге до устья реки Нарев – 93 мелководных переката. Погрузку продолжили и завершили к 25 августа. Но лишь в начале сентября разрешили отправить первый эшелон [867] .
Месяц потребовался, чтобы провести через перекаты бронекатера и другие корабли. Пришлось использовать буксировку кораблей по отмели с помощью тракторов, повышать уровень воды с помощью предложенных местным речником струенаправляющих запруд. Работа, которую Н.Г. Кузнецов назвал позднее массовым подвигом, позволила к 15 сентября сосредоточить к линии фронта 1-ю бригаду речных кораблей, за ней шла 2-я бригада, всего 104 вымпела, включая 24 бронекатера. Не удалось провести лишь двухбашенные бронекатера. Наконец, бригада получила и роту берегового сопровождения кораблей, составившую морскую пехоту [868] .
Итак, от Бреста корабли были перевезены по восстановленной железной дороге в Польшу. Через месяц, пройдя 90 километров по почти несудоходному в это время Западному Бугу, флотилия сосредоточилась на Висле вблизи Варшавы и участвовала в напряженных осенних боях 1944 года. Очевидно, в столице оценили действия командующего флотилией. 25 сентября 1944 года В.В. Григорьева произвели в контр-адмиралы [869] .
Осенью Днепровская флотилия взаимодействовала с 70-й армией, которая на правом фланге 1-го Белорусского фронта должна была выбить противника из междуречья Буга и Вислы. Моряки успешно действовали под Сероцком, несмотря на малые глубины. Именно десантники с флотилии подняли флаг на самом высоком здании города. Далее флотилия перевезла через Буго-Нарев 47-й корпус, огнем поддерживала наступление войск, 25 октября высадила по заявке командования 70-й армии десант. К концу месяца флотилия была недалеко от Вислы. Однако командующий фронтом приказал перейти к жесткой обороне в междуречье Западного Буга и Вислы, чтобы подготовить силы к новому наступлению. До середины ноября 1-я бригада речных кораблей поддерживала сухопутные войска, затем ее сменила 2-я бригада. В декабре корабли из-за ледостава отвели на Западный Буг. Передышку использовали для ремонта, боевой подготовки и изучения бассейна Одера.
Днепровская военная флотилия участвовала в Висло-Одерской наступательной операции 12 января – 8 мая 1945 года. Первоначально скованные льдом корабли вели артиллерийскую поддержку войск, пока наступающие не вышли за пределы дальнобойности орудий. А Москва намечала широкие планы для флотилии. 15 января нарком ВМФ Кузнецов в разговоре с Григорьевым утвердил передислокацию на реки Германии. Было получено разрешение сформировать 3-ю бригаду речных кораблей. Вернувшись из Москвы на флотилию, Григорьев занялся подготовкой к передислокации кораблей. Для базирования был избран и согласован с сухопутным командованием Модлин у впадения Западного Буга в Вислу. Модлин находился на стыке двух фронтов, и потребовалось согласие двух командующих, Г.К. Жукова и К.К. Рокоссовского. В крепость переместили флагманский командный пункт. Тем временем советские войска перешли границу Германии и в феврале 1945 года заняли Кюстринский плацдарм на левом берегу Одера, в 60 километрах от Берлина, после чего в наступлении к столице Германии наступила пауза. Днепровская флотилия готовилась принять участие в наступлении, как только лед на реках сойдет. Военный совет после сбора сведений о реках установил, что корабли флотилии могут поддержать наступление 1-го Белорусского фронта в среднем течении Одера с выходом на канал Гогенцоллерна и далее на Шпрее; 1-го Украинского фронта на Одере в районе Бреслау; 2-го Белорусского в низовьях Вислы и прибрежных водах Данцигской бухты. На Берлинское направление намечали 1-ю Краснознаменную Бобруйскую бригаду речных кораблей, на Вислу – 2-ю Краснознаменную Лунинецкую бригаду, в верховья Одера – отдельный дивизион, который следовало пополнить кораблями из Пинска [870] .
С началом вскрытия Одера около 10 февраля воздушная разведка обнаружила неприятельские суда, которые признали военными. Позднее сообщение не подтвердилось. Однако командование флотилии получило разрешение Наркомата ВМФ на вооружение 4 дизельных барж, которые оснастили зенитными пушками.
13 февраля стало известно о приказе Г.К. Жукова обеспечить к началу ледохода трассу перехода флотилии к Одеру. Григорьев с группой специалистов лично объехал весь маршрут. К счастью, гитлеровцы не успели взорвать шлюзы канала, который соединял Вислу и Одер. Правда, на пути оказалось 48 взорванных мостов и три десятка действующих переправ. После возвращения командующий получил боевое распоряжение перебазировать две бригады в район Кюстрина; туда же перемещался флагманский командный пункт Днепровской флотилии. Корабли будущей 3-й бригады следовало направить в Познань. В середине марта их перенацелили на Одер, в порт Одерек, в десятках километров от устья Нейсе. А две остальные бригады должны были прибыть к Кюстринскому плацдарму 10 апреля. Корабли 1-й и 2-й бригад после спешной установки отремонтированных двигателей выступили 17–18 марта. Пришлось снимать часть выступающих деталей, догружать катера, чтобы провести их под действующими мостами. Но 7–8 апреля обе бригады были у Кюстрина. Прибыло 94 вымпела из 100. 6 бронекатеров были направлены в устье Вислы и действовали в составе Краснознаменного Балтийского флота. На Одере присоединились переброшенные из Пинска корабли, и численность флотилии превысила 130 единиц [871] .