On average, at what age do girls menstruate for the first time?

The average age for girls to start menstruating keeps getting younger. The age at which girls menstruate for the first time is between 10 and 17 years old. At this time the average age for girls to have their first menstruation is 12,5 years old.

 

 

Does the average age for girls to start menstruating keep getting younger?

Yes, in 1897 girls started menstruating for the first time at the average age of 16 years old. In 1965 this number dropped to an average age of 13,4 years. Currently the average age is 12,5 years old. Scientists do not expect this number to drop any further.

What is the reason girls start menstruating at an earlier age?

The reason girls start menstruating at an earlier age is not quite known. Altough researchers have a strong suspicion that it is mainly due to our nutrition and our possible overweight.

Until what average age do women menstruate?

Women menstruate until around the age of 50. After that they will go into menopause. Until then they will have menstruated over 400 times.

See besides average age first menstruation also:
Average Age to Lose Virginity
Average Time to get Pregnant
Average Sex Time 
Average Sexual Partners