La battaglia di Ladysmith fu combattuta il 30 ottobre 1899 tra le truppe dell'Impero britannico e l'esercito degli stati boeri nella fase iniziale della seconda guerra boera. Le forze britanniche schierate nel Natal tentarono di fermare l'avanzata dei boeri e proteggere la città di Ladysmith, ma, a causa di gravi errori tattici e della mancanza di informazioni, furono sorprese dal nemico e costrette a ripiegare in disordine dentro la città dove furono accerchiate. Ebbe quindi inizio il lungo assedio di Ladysmith.