Promu lieutenant le 22 octobre 1899, White sert avec son régiment lors de la Seconde Guerre des Boers en Afrique du Sud. Il a été employé sous le gouverneur militaire de la Colonie de la rivière Orange et a participé à l'avance pour soulager le siège de Kimberley, y compris la bataille de Magersfontein (11 décembre 1899). Après que les troupes britanniques eurent finalement levé le siège et entrèrent à Kimberley en février 1900, il prit part à la bataille de Paardeberg (février 1900) puis aux campagnes dans l' État libre d'Orange de mars à mai 1900, y compris les batailles de Poplar Grove, Driefontein, Vet River et Zand River (mars 1900). À partir de mai 1900, il sert dans le Transvaal, où il prend part à l'occupation de Johannesburg et Pretoria. Il participe à la bataille de Bergendal et à celle de Lydenburg (août 1900) . Pour son service de guerre, il est mentionné dans des dépêches, il reçoit la médaille de la reine de l'Afrique du Sud avec cinq fermoirs et il est décoré de l'Ordre du service distingué (DSO).