Началу войны предшествовал подъём национального самосознания на Балканах. Известия о жестокости, с которой было подавлено Боснийско-герцеговинское (1875) и Апрельские восстания в Болгарии, вызвали сочувствие к положению христиан Османской империи в Европе и особенно в России. Целью войны Россией была провозглашена свобода православных славян от турецкого владычества (расширение территории независимой Сербии, создание независимой Болгарии).
Россия вступила в конфликт с Портой вслед за сербами и черногорцами, которые отвечали на подавление турками славянского восстания в османской Герцеговине. Осенью 1876 г. шестикратно превосходящие силы турок поставили сербов и русских добровольцев на грань поражения. Последовал ультиматум России с угрозой начала военных действий, после которого турки согласились на перемирие. Однако российский император Александр II в апреле 1877 года объявил Турции войну.