С началом русско-турецкой войны, 9 апреля 1877 года был прикомандирован ординарцем к главнокомандующему Дунайской армией великому князю Николаю Николаевичу. 4 июля участвовал при взятии Никополя, за каковое дело был награждён Золотым палашом «За храбрость». 18 июля, исполняя должность ординарца при бароне Криднере, участвовал в сражениях под Плевной. 9 августа был командирован на Шипку к князю Имеретинскому, где пробыл до 17 августа. Участвовал в боях под Плевной 30 августа, на Зеленых горах и при взятии Плевны. 2 января 1878 года был командирован к генерал-адъютанту Гурко, коим 6 января отправлен с донесением к главнокомандующему. С 2 марта по 16 апреля состоял в Константинополе членом русско-турецкой комиссии по возвращению и устройству беглого населения. За эту войну получил ордена: св. Станислава 2-й степени с мечами, св. Анны 3-й степени с мечами и бантом, и св. Владимира 4-й степени с мечами и бантом.