Calculator/Health Calculators/ Ovulation/Menstrual Cycle Calculator

Enter your last menstruation start date and average cycle to predict next menstruation date, ovulation day, and fertile period. This calculator is for reference only, do not use for contraception purposes.

Ovulation/Menstrual Cycle Calculator


Typically between 21-35 days
Typically between 3-7 days

Did You Know?

Average menstrual cycle is 28 days, but 21-35 days is also normal
Ovulation usually occurs 14 days before the next menstruation
Sperm can survive in a womans body for up to 5 days
The egg can only be fertilized for 12-24 hours after ovulation

Consult a doctor in the following cases

  • Amenorrhea for more than 90 days
  • Persistent irregular cycles
  • Heavy bleeding
  • Severe menstrual pain