L’expression bataille de Homs désigne notamment :
Avant la conquête arabe
Avant la conquête arabe au VIIe siècle Homs s'appelait Émèse et a été le théâtre de batailles appelées batailles d'Émèse :
Au IIIe siècle
Au VIIe siècle, deux batailles opposent les Arabes et les Byzantins
Après la conquête arabe
Au XIIIe siècle, trois batailles opposent les Mongols houlagides aux Mamelouks du Caire.
Période moderne
Au cours de la première guerre égypto-ottomane :
Au cours de la guerre civile syrienne, débutant en 2011, Homs a été le théâtre de longs combats :
- en 2024, la bataille de Homs se déroule du 5 au 7 décembre pendant l'offensive rebelle en Syrie.