Facebook Pixel
EmpowHER Guest

20 days menstrual cycle

By Anonymous June 9, 2015 - 4:54am
Rate This

Am 34, for the past 4-5 years I have been having 20 days menstrual, though when it started i visited a doctor who said its was normal since its maintained the 20 days the dates are not regular but when calculating it comes back to 20 days and then I was not sexually active. the flow normally lasted for 3 days and the flow is normal, no pains or discomfort at all. I got married 2 months ago and become sexually active, am worried because the situation remain the same and I can't calculate my ovulation at all. pls what should I do at this time.

Add a Comment3 Comments

EmpowHER Guest

Thank you very much for your response. Please I still ask, the short cycle like this is this normal or is there any medical problem with this. Am worried

June 10, 2015 - 4:00am
Guide (reply to Anonymous)

Hello Anonymous,

Yes it is normal for a woman's menstrual cycle to be shorter or longer than the average 28 to 30 days.


June 10, 2015 - 8:34am

Hello Anonymous,

Welcome to EmpowHER and congratulations on your recent marriage.

There are tools to help you track ovulation. You might find them helpful.

Here are links for:
SHARE: Top 7 Online Ovulation and Fertility Tools

Boost Your Chances of Getting Pregnant: Track Your Ovulation


Best regards,

June 9, 2015 - 8:27am
Enter the characters shown in the image.
By submitting this form, you agree to EmpowHER's terms of service and privacy policy
Add a Comment

All user-generated information on this site is the opinion of its author only and is not a substitute for medical advice or treatment for any medical conditions. Members and guests are responsible for their own posts and the potential consequences of those posts detailed in our Terms of Service.

Menstrual Cycle

Get Email Updates

Related Checklists

Menstrual Cycle Guide

Have a question? We're here to help. Ask the Community.


Health Newsletter

Receive the latest and greatest in women's health and wellness from EmpowHER - for free!