Period Calculator

Predict your next menstrual period, estimated ovulation date, and fertile window from your last period and average cycle length.

Menstrual cycle prediction
Use averages from several recent cycles for a more useful calendar estimate.

About menstrual cycle prediction

A menstrual cycle is counted from the first day of one period to the first day of the next. A period calculator projects the next start by adding an average cycle length to the most recent start date. It then uses average bleeding duration to show an estimated end date. This tool also estimates ovulation at fourteen days before the predicted next period and displays a fertile window from five days before through one day after that estimate. The common idea that every cycle lasts twenty-eight days is only an average, not a rule. Healthy cycles differ between people and can vary from month to month. Stress, illness, travel, sleep changes, intense exercise, nutrition, medications, breastfeeding, perimenopause, and hormonal conditions can all shift timing. For a better personal average, record the first day of at least three to six recent periods, count the days between starts, add those cycle lengths, and divide by the number of cycles. Ovulation estimates are less certain than period predictions. The luteal phase after ovulation often lasts around fourteen days, but it is not identical for everyone or every cycle. Sperm may remain capable of fertilization for several days, while an egg has a much shorter window after ovulation. That is why the estimated fertile interval begins before the projected ovulation date. A calendar cannot confirm whether ovulation happened; ovulation predictor tests, cervical mucus observations, basal body temperature patterns, or clinical testing may provide additional information. Do not rely on a period calculator alone to prevent pregnancy. Calendar estimates can miss an early or late ovulation, particularly with irregular cycles. Use an effective contraceptive method and professional guidance if avoiding pregnancy. Likewise, the fertile window shown here does not guarantee conception. Couples trying to conceive may use it as a planning aid, but age, sperm factors, tubal health, ovulatory function, timing, and many other variables affect pregnancy chances. Cycle tracking can still provide valuable health information. Note bleeding volume, pain, spotting, medications, pregnancy tests, and symptoms alongside dates. Contact a healthcare professional for periods that repeatedly occur less than twenty-one or more than forty-five days apart, bleeding that is unusually heavy or prolonged, severe pain, new irregularity, or concern about pregnancy. Seek urgent care for severe pain, fainting, heavy bleeding with weakness, or possible pregnancy accompanied by one-sided pain. This calculator offers a convenient calendar estimate, while medical history and appropriate testing are needed to explain significant changes.

Period prediction examples

InputsPredicted next periodEstimated ovulation
Last start 2024-01-15, 28-day cycle, 5-day period2024-02-12 to 2024-02-16Ovulation estimate: 2024-01-29.
Last start 2024-03-01, 30-day cycle, 6-day period2024-03-31 to 2024-04-05Ovulation estimate: 2024-03-17.
Last start 2024-06-10, 25-day cycle, 4-day period2024-07-05 to 2024-07-08Ovulation estimate: 2024-06-21.

How to use the period calculator

  1. Select the first day of your most recent menstrual period.
  2. Enter your average cycle length based on the days between several recent period starts.
  3. Enter your typical number of bleeding days.
  4. Select Predict cycle dates and treat the period, ovulation, and fertile-window dates as estimates.

Period calculator FAQ

How is the next period date calculated?

The calculator adds your average cycle length to the first day of your latest period. Actual timing may differ because cycles naturally vary.

How do I find my average cycle length?

Count days from the first day of one period through the day before the next begins for several cycles. Add those lengths and divide by the number recorded.

Is the predicted fertile window accurate?

It is only a calendar estimate based on ovulation occurring about fourteen days before the next period. Ovulation may happen earlier, later, or not at all in a given cycle.

Can I use this calculator as birth control?

No, calendar prediction alone is not reliable contraception. Discuss effective contraceptive options with a qualified healthcare professional.

When should irregular periods be evaluated?

Seek advice for persistent major changes, very heavy or prolonged bleeding, severe pain, or cycles repeatedly outside the expected range. A clinician can evaluate pregnancy, medications, hormonal causes, and other conditions.