Jan Smuts est ne dans une famille afrikaner de Bovenplaats pres de Riebeek West, district de Malmesbury dans la colonie du Cap.