Is it normal for an 11 year old to have a period for 8 months?

It is usually normal for a girl to menstruate at the age of 11 years and 8 months.
The normal age stage for women to experience their first menstrual period is 11 to 16 years old, but there are variations between individuals, and slightly earlier or later than this age may be normal.
The age of menarche is related to a number of factors such as genetics, nutrition, and developmental speed. If some girls are well nourished and develop faster, they may experience early onset of menstruation.
It is mostly normal for girls to menstruate at the age of 11 years and 8 months. However, due to their young age, ovarian function is not yet well developed, and they may experience menstrual abnormalities such as low menstrual flow and irregular cycles. Girls may also have fear and anxiety due to vaginal bleeding. Parents should do a good job of hygiene education and inform their children of relevant knowledge, such as how to use sanitary napkins, etc., to alleviate the negative emotions.