It is not normal to have a period longer than 7 days. A normal woman’s menstruation lasts about 3-5 days, however, some people may have 7 days, and the maximum should not exceed 7 days. If it is more than 7 days, first of all, it is necessary to exclude whether there is any organic pathology of the uterus, such as whether there are endometrial polyps or submucosal fibroids, which can also cause women to have prolonged menstrual periods. If the organic pathology of the uterus is ruled out, we should consider that the prolonged menstrual period may be caused by luteal insufficiency, which is common in clinical practice due to luteal atrophy. Therefore, if you find that your menstrual period is longer than 7 days, you should first go to the hospital for ultrasound examination.