В октябре — декабре 1877 года отряд капитан-лейтенанта Ф.В. Дубасова, применяя брандеры и пироксилиновые ракеты, содействовал армии в боевых действиях против крепости Силистрия.
При взятии крепости Никополь русскими войсками были захвачены стоявшие на мели турецкие броненосные лодки «Шкодра» и «Подгорица». Ускоренный ремонт лодок, получивших названия соответственно «Систово» и «Никополь», был выполнен машинной командой фрегата «Светлана» (экипаж его прибыл из столицы в июле 1877 года). В октябре обе лодки с усиленной на четыре 87-мм орудия артиллерией были уже в полной боевой готовности. 30 ноября 1877 года у села Мечка броненосная лодка «Никополь» под командованием лейтенанта Н.В. Мякинина обстреляла турецкие сухопутные позиции и провела успешный бой с монитором и двумя пароходами противника.
К 10 января 1878 года, когда перемирие приостановило боевые действия, российские морские силы на Дунае включали две броненосные и одну канонерскую лодки, восемь пароходов, три шхуны, пять миноносок, 24 минных катера, две плавучих батареи, а также баржи, железные и деревянные шлюпки. Личный состав всех морских отрядов насчитывал 172 офицера и чиновника, 52 вольнонаемных и 2422 нижних чина. В это время победоносная российская армия уже находилась в Адрианополе — буквально у стен турецкой столицы. Таким образом, задачи моряков на Дунае были успешно выполнены, что сыграло большую роль в общем ходе войны на главном театре военных действий. Из девяти броненосных кораблей, бывших на реке к началу кампании, турецкая флотилия потеряла четыре, два из которых стали трофеями русских. 20 февраля 1878 года. Арифи-паша увел оставшиеся на Дунае 14 кораблей и судов из Силистрии и Рущука в Константинополь. Обстановка стабилизировалась, и русские моряки занялись тралением — очисткой вод реки от выставленных мин.
Боевые действия на Черном море
Турецкое командование не смогло в полной мере реализовать свое подавляющее превосходство в силах на Черноморском театре. Важнейшими причинами этого были недостаточная для активных операций боеготовность турецкого флота и отсутствие свободных армейских частей, способных к эффективным действиям в десантах. Большое влияние на морские операции оказали также действенные оборонительные меры, предпринятые российским командованием. Опасаясь потерь, турки за всю войну не напали ни на один из укрепленных русских портов, ограничившись «демонстрациями флага». Так, 19 июля 1877 года эскадра в составе броненосных фрегата «Ассари-Тефик» и корветов «Иджалалие» и «Муни-Зафер» появилась ввиду Одессы. Средства обороны порта были приведены в полную готовность, а броненосцы «Новгород» и «Вице-адмирал Попов» на случай возможного боя вышли на Одесский рейд. Однако через три часа, не произведя ни одного выстрела, турецкие броненосцы скрылись за горизонтом