Aşağıda 93 Harbi Türk-Rus Savaşı 1877-1878 muharebelerinin kronolojik bir listesi yer almaktadır. Muharebe Listesi Anahtar Rus zaferi Osmanlı zaferi Sonuçsuz Kaldı 26 Haziran Simnitza Muharebesi Ruslar Tuna Nehri'ni geçmeye başladı. 26 Haziran Svistov Muharebesi Ruslar kaleyi düşürerek Nikopol doğru ilerledi. 12 Temmuz I. Elena Muharebesi 16 Temmuz Nikopol Muharebesi Ruslar Bulgaristan doğru ilerlerdi. 17 Temmuz I. Şıpka Geçidi Muharebesi Ruslar Şıpka geçidini ele geçirdi. 20 Temmuz Plevne Savunması Osmanlı Rus ataklarını geri püskürttü. 20 Temmuz Plevne'nin ilk muharebesi Osmanlılar Rus saldırısını geri püskürttü 31 Temmuz İkinci Plevne Muharebesi Osmanlılar Rus saldırısını geri püskürttü 21 Ağustos II. Şıpka Geçidi Muharebesi Ruslar Şıpka Geçidine yapılan Osmanlı saldırısını geri püskürttü. 25 Ağustos Kızıltepe Muharebesi Rusya'nın Kars kuşatma girişimi püskürtüldü Eylül Lovça Muharebesi 11 Eylül Üçüncü Plevne Muharebesi Osmanlılar Rus saldırısını püskürttü. 13 Eylül III. Şıpka Muharebesi Ruslar geçide yapılan üçüncü saldırıyı püskürttü. 2/4 Ekim Yahni Muharebesi 12/15 Ekim Alacadağ Muharebesi Hacı Reşit Paşa komutasındaki Osmanlı ordusu teslim oldu. 24 Ekim Gorni Dubnik Muharebesi Ruslar tedarik hatlarını koruyan Türk tabyasını ele geçirdi Kasım Deve Boyun Muharebesi 8/9 Kasım Erzurum Muharebesi 17 Kasım Kars Muharebesi Aralık II. Elena Muharebesi 10 Aralık Plevna 14 Aralık Elena Muharebesi 31 Aralık Taşkesen Muharebesi 1878 Ocak Sofya Muharebesi Ocak IV. Şıpka Geçidi Muharebesi 17 Ocak Philippopolis Muharebesi Ayrıca bakınız Osmanlı-Rus savaşlarının tarihi.