1 doctor weighed in:

Is it normal for menstrual periods to last longer than 7 days?

1 doctor weighed in
Dr. Dennis Higginbotham
Obstetrics & Gynecology

In brief: Yes

The average menstrual period ranges from 3 to 5 days - but up to 7 or 10 days is the upper limit of what would be considered normal.
If your periods are consistently 7 days or so, it is likely normal for you. Most women will have shorter and lighter periods when taking birth control pills.

In brief: Yes

The average menstrual period ranges from 3 to 5 days - but up to 7 or 10 days is the upper limit of what would be considered normal.
If your periods are consistently 7 days or so, it is likely normal for you. Most women will have shorter and lighter periods when taking birth control pills.
Dr. Dennis Higginbotham
Dr. Dennis Higginbotham
Thank
Get help from a real doctor now
Dr. Adam Levy
Board Certified, Obstetrics & Gynecology
33 years in practice
1M people helped
Continue
108,000 doctors available
Read more answers from doctors