A guerra foi despoletada pela anexação da República do Transvaal em 1877, mas três anos depois os bôeres revoltaram-se e atacaram um comboio militar britânico em Potchefstroom. Em menos de duas semanas, todos os aquartelamentos britânicos estavam cercados por forças bôeres.
Depois de vários recontros, em que os ingleses acabaram derrotados, o governo inglês assinou um tratado de paz com a República do Transvaal, que passaria a ficar sob "proteção" britânica.