White, som 1895 utnämnts till generallöjtnant, blev vid återkomsten från Indien 1898 generalkvartermästare i hemlandet. När boerkriget utbröt i oktober 1899, blev han befälhavare för trupperna i Natal. Efter åtskilliga strider med boerna inneslöts han med 13 000 man i Ladysmith, en stad som han under svåra förhållanden försvarade tills den undsattes 28 februari 1900. Samma år blev han general och guvernör i Gibraltar. År 1903 blev han fältmarskalk. År 1905 återvände han till England och utnämndes till guvernör för invalidinrättningen i Chelsea.