Home|Add to Favorites|Add to My Toolkit|Register|Sign in|Customization

Menstrual Cycle Calculator

The calculator is used to calculate the date of the start of your next expected menstrual cycle.  It is based on a regular menstrual cycle.
Add to bookmark
Custom Search
Pregnancy CalculatorOvulation CalculatorMenstrual Cycle CalculatorMenstrual Cycle and Fertility CalendarPeriod Calculator
 
Calculate your next menstrual cycle period   

The first day of your last menstrual period(LMP):

Month:      Day:       Year: 

Menstrual cycle length: 

  
Menstrual Cycle

Menstruation is a woman's monthly bleeding in a young woman's life where she can become pregnant. When a woman menstruates, her body is shedding the lining of the uterus (womb). Menstrual blood flows from the uterus through the small opening in the cervix, and passes out of the
body through the vagina. Most menstrual periods last from three to five days. A menstrual cycle is counted from the first day of one menstrual period to the first day of the next period.

How to calculate your next menstrual cycle period:

The average menstrual cycle is 28 days long.Cycles can range anywhere from 21 to 35 days in adults and from 21 to 45 days in young teens. An estimated menstrual cycle period can be calculated by following steps 1 through 3:

1.You need to determine the first day of your last menstrual period.
2. Knowing your menstrual cycle length. This is the number of days from the first day of your period until the last day before your next period.
3.Enter the date and menstrual cycle length, Click the button, You'll get the calculation.

Related Link
Tools for baby and children
 BMI Calculator for Baby,Children and Teens                 Baby Growth Chart Percentiles Calculator                General Pediatric Dosage Chart
Height Prediction Calculator for Baby and Children     Blood Pressure Calculator for Baby and Children    Age Calculator for Baby & Children

Top Use:    Calculate next menstrual cycle period - LMP:2009-8-31  Menstrual cycle length:28

Recent user inquiry:
I want to Post a new feedback