Zocdoc Answers

Medical questions & health advice by board certified doctors

"How long is a woman's menstrual cycle?"

ZocdocAnswersHow long is a woman's menstrual cycle?


My girlfriend has been on her period for two weeks now. Is this normal? How long does a cycle last?


The typical length for the menstrual portion of the cycle is 3-5 days. This is the portion of the 28 day cycle in which bleeding occurs. Thus, 2 weeks is a bit long for someone to be on their period. There can be several reasons for this. If this was a one time thing, then the cause will probably never be found. In some cases, a pregnancy that is lost very early on can result in this length of bleeding. If this is a recurrent problem, then your girlfriend needs to have an evaluation for excessive bleeding during the menstruation. One common condition that can cause excessive bleeding on every period is a blood clotting disorder (called a coagulopathy). This is where the blood does not clot properly, prolonging the bleeding part of the cycle. Another possibly is that she has developed a benign tumor called a uterine fibroid. These tumors do not progress to cancer, but they can be a cause of excessive bleeding. I suggest that your girlfriend schedule an appointment with her OBGYN. He or she can take a more detailed history of her symptoms and perform a thorough pelvic exam. She will likely want to get coagulation studies to look for a blood clotting disorder. In addition, she may want to get an ultrasound of her pelvis to look for any abnormalities in the uterus. I hope she gets this figured out.

Need more info?

See an obgyn today

Zocdoc Answers is for general informational purposes only and is not a substitute for professional medical advice. If you think you may have a medical emergency, call your doctor (in the United States) 911 immediately. Always seek the advice of your doctor before starting or changing treatment. Medical professionals who provide responses to health-related questions are intended third party beneficiaries with certain rights under Zocdoc’s Terms of Service.