The hormone testosterone normally causes the penis grows in length and width as boys go through puberty. Therefore, penile length depends not just on your age, but what stage of puberty you’re in. The average penile length for a 10 year old boy is less than 3 inches, while the average length for an adult man is between 5 and 6 inches. However, these are only averages and there’s a wide range of what is normal.
If you have concerns about your penis size, speak with your health care provider (HCP). If your penis size is truly outside the range of normal for your age and pubertal stage, your HCP may consider testing your hormone levels.
Remember: There’s nothing you can do to make your penis grow bigger. Medications, herbs/supplements and/or devices marketed for this purpose can be dangerous to your health.