Bitwa nad Crną – bitwa stoczona w dniach 5–9 maja 1917 roku podczas I wojny światowej, pomiędzy armią niemiecko-bułgarską a połączonymi siłami francusko-włosko-rosyjskimi.
Przyczyny konfliktu Zimą 1916 roku operacje wojskowe prowadzone na obszarze Macedonii zostały wstrzymane. Obie strony zyskały czas na przegrupowanie i wzmocnienie zajmowanych pozycji. Konferencja międzysojusznicza, która odbyła się w listopadzie 1916 we francuskim Chantilly zakładała podjęcie działań ofensywnych, w tym także na froncie macedońskim, gdzie dodatkowe wsparcie miały stanowić jednostki rosyjskie i rumuńskie. W tym czasie kolejne prośby kierowane do Niemiec przez dowództwo armii bułgarskiej o wzmocnienie frontu macedońskiego siłą sześciu dywizji pozostały bez odpowiedzi. Niemcy zaangażowani na innych frontach wojny zalecali sojusznikom ograniczenie się do działań defensywnych.
Plany ofensywy bałkańskiej opracowane w sztabie gen. Maurice Sarraila były kilkakrotnie przekładane z uwagi na niekorzystną aurę, która w kwietniu 1917 zapanowała na Półwyspie Bałkańskim. Ostatecznie podjęto decyzję o ataku na pozycje bułgarskie nad rzeką Cerna w dniu 5 maja, trzy dni później zamierzano rozpocząć ofensywę siłami brytyjsko-serbskimi.