Bitwa o Santa Clarę – ostatnia bitwa rewolucji kubańskiej, która rozegrała się pod koniec 1958 i doprowadziła do zdobycia kubańskiego miasta Santa Clara przez rewolucyjne oddziały Ernesta Guevary. Bitwa przyniosła decydujące zwycięstwo partyzantom walczącym z juntą generała Fulgencio Batisty. Dwanaście godzin po zdobyciu miasta Batista uciekł z Kuby, a Fidel Castro ogłosił całkowite zwycięstwo.

Zajęcie miasta 28 grudnia 1958 r. oddział Che Guevary przemieszczał się z przybrzeżnego portu Caibarién do miasta Camajuani, leżącego pomiędzy Caibarién a Santa Clarą. Jednak zanim tam dotarł, rządowy garnizon stacjonujący w Camajuani opuścił swój posterunek i oddał miasto bez jednego wystrzału. Guevara skierował się więc w kierunku Santa Clary, na przedmieścia której dotarł o zmierzchu. Tam Che, który miał do dyspozycji ok. 340 ludzi, podzielił oddział na dwie grupy. Południową kolumną dowodził pułkownik Casillas Lumpuy, którego grupa jako pierwsza podjęła walkę z obroną miasta.