How long does gynecomastia last during puberty?
The buds may last up to 2 years, but they tend to go away within the first year. In teen boys, gynecomastia is caused by the hormonal changes of puberty. Gynecomastia occurs in many boys during early puberty to middle puberty. It usually goes away within 6 months to 2 years.