Usually the capability to ejaculate semen comes about one to two years after puberty starts -- often about the time pubic hair begins to grow and a boy begins his growth spurt. The average age for starting puberty is 11 1/2. This makes the average age to ejaculating semen around the age of 13. But this is only an average.