He served in South Africa through the Second Boer War 1899–1902; where he was slightly wounded at the Belmont (November 1899). After recovery, he took part in operations in the Orange Free State (February to May 1900), the Transvaal (May to June 1900, July to November 1900) and Cape Colony; and was present at several major battles, including at Poplar Grove and Driefontein (March 1900), Vet River, Zand River, Johannesburg, Pretoria and Diamond Hill (June 1900), Bergendal and Komatipoort (August 1900). Following the end of the war, he returned to the United Kingdom in August 1902.