The age at which boys begin puberty is very variable and differs from one boy to another. Any age between around 9 years of age and 16 is considered to be within the normal range for puberty to start although on average most boys begin puberty around 11 or 12 years of age. They generally begin to produce sperm around a year after puberty has begun.