معركة القلابات وقعت في ٩–١٠ مارس ١٨٨٩ بمدينة القلابات في السودان بين قوات الإمبراطور الإثيوبي يوحنس الرابع وقوات المهدي بقيادة الأمير الزاكي طمل، اندلعت لصد تدخل إثيوبي في الشؤون السودانية وأسفرت عن نصر مهدي رغم تكبد الطرفين خسائر فادحة، وقُتل فيها يوحنس الرابع ونقلت جثته إلى أم درمان مما أثّر في توازن القوى الإقليمية في القرن ١٩.