Selon la tradition, Kruger est né à Bulhoek, la ferme de son grand-père se trouvait à environ 15 km à l'ouest de la ville de Steynsburg et à 100 km au nord de Cradock, dans la province orientale du Cap, et a grandi sur la ferme Vaalbank.
Kruger grandit sur la ferme de ses grands-pères.