 Dr Silberman said that Sarah Connor was 29 at that point,  which means, depending on John Connors age in Terminator 2:  Judgment Day (1991), Sarah Connor was either 16 or 19 when she gave  birth to John Connor.