Is it normal to have your period for about ten days at a time?

It is not normal to have periods of about 10 days each time. Normal menstrual period is from 2 to 8 days, if the period is around 10 days, it may be caused by diseases, such as dysfunctional uterine bleeding, uterine fibroids, endometritis and other causes.
1. Dysfunctional uterine bleeding: women who have hormonal disorders in the body, resulting in incomplete atrophy of the corpus luteum, may have prolonged menstrual periods, appearing around 10 days.
2. Uterine fibroids: if a woman suffers from submucous fibroids, the fibroids protrude into the uterine cavity, leading to an increase in the area of the uterine lining, which makes the menstruation abnormal and shows the symptom of prolonged menstrual period.
3. Endometritis: localized inflammatory stimulation of the endometrium, which prolongs uterine bleeding, may also lead to prolonged menstrual periods.
If the menstrual period lasts about 10 days each time, it is recommended to consult a doctor in time, complete the relevant examinations, clarify the cause of the disease under the guidance of a professional doctor, and target treatment.