A young boy's penis skin is the same color as his other skin. Around age 12-15, a boy's penis skin gets slightly darker. This is normal because of puberty. This is caused by sex hormones (natural chemicals), especially testosterone. Testosterone makes more melanin. Melanin is the amino acid that causes skin color. (Sunlight also makes more melanin so skin gets a sun tan.)