1874, август — сентябрь Плавание в Балтийском море на фрегате «Адмирал Спиридов».
1875 Опубликование в «Морском сборнике» статьи Макарова «О непотопляемости судов».
1875, май — август Плавание на корвете «Гридень» в Балтийском море.
1875, октябрь Испытание переборок на фрегатах «Адмирал Чичагов» и «Адмирал Спиридов».
1876, 1 января Награждение орденом св. Анны 3-й степени.
1876, сентябрь — октябрь Плавание на броненосце «Петр Великий» в Балтийском море.
1876, октябрь Назначение в Черноморский флот.
1876, декабрь Назначение командиром парохода «Великий князь Константин».
1877, в ночь с 30 апреля на 1 мая Атака четырьмя минными катерами с «Константина» сторожевого турецкого судна на Батумском рейде.
1877, в ночь на 29 мая Минными катерами с парохода «Константин» подорван у Сулина турецкий броненосец «Иджалие».
1877, 6 — 9 июня Поход на «Константине» к анатолийскому берегу и уничтожение четырех неприятельских торговых судов.
1877, 19 — 23 июля Уничтожение пароходом «Константин» в Босфоре и у анатолийского берега 6 турецких торговых судов.
1877, 7 августа Пароход «Константин» оказывает помощь отряду полковника Шелковникова у Гагринского ущелья.
1877, 12 августа У Сухума поврежден турецкий броненосец «Шевкет».
1877, 22 августа Награждение Макарова золотой саблей с надписью «За храбрость» за содействие отряду Шелковникова.
1877, 7 сентября Производство в капитан-лейтенанты и награждение орденом Георгия 4-й степени за успешное нападение на турецкий броненосец «Шевкет».
1877, в ночь на 16 декабря Нападение минных катеров на турецкие броненосцы у Батума и первое применение самодвижущейся мины.
1878, 9 января Произведен в капитаны 2 ранга.
1878, в ночь на 14 января Потопление у Батума турецкого корабля «Интибах».
1878, февраль — 1879, август Командуя пароходом «Константин», Макаров участвует в перевозке русских войск с театра военных действий.
1879, февраль Награждение орденом Станислава 2-й степени за участие в перевозке войск из портов Мраморного моря и Бургаса в Россию.
1879, ноябрь Женитьба на Капитолине Николаевне Якимовской.
1879, декабрь Назначение начальником отряда миноносок 3-го и 4-го флотских экипажей.
1880, май — 1881, май Участие в Ахал-Текинской экспедиции в должности заведующего морской частью при войсках, действовавших в Закаспийском крае.
1881, октябрь Назначение командиром стационера «Тамань» в Константинополе.
1882, 1 января Производство в капитаны 1 ранга.
1883, февраль Назначение флаг-капитаном Практической шхерной эскадры Балтийского флота.
1883, май — август Плавание в Балтийском море на плавучей батарее «Не тронь меня».
1883, сентябрь — ноябрь Командировка на Волгу и в порты Каспийского и Черного морей для сбора материалов к выработке Положения о механиках и машинистах флота.
1884, 14 мая Назначение флаг-капитаном Практической эскадры Балтийского флота.