Home / Health / Period Calculator

Period Calculator: Predict Your Next Period Dates

Enter the first day of your last period, your average cycle length and how many days your period lasts. The calculator lists your next periods with end dates and estimated ovulation.

By Adzita Editorial Team · Updated 2026-11-03 · How we build and check our tools

Day 1 of one period to day 1 of the next.

How the prediction works

Menstrual cycles are counted from the first day of bleeding to the day before the next bleed begins. The calculator adds your average cycle length to the last start date repeatedly: next start = last start + n × cycle length. If the last period was several cycles ago, it jumps forward by whole cycles to the first date that is still ahead of the day you choose.

The end date is the start plus the period length minus one, because the first day of bleeding counts as day 1.

What counts as a typical cycle

Cycle length varies. Adults commonly have cycles of 21 to 35 days, and teenagers in the first years after menarche often have longer or less regular ones. A cycle can differ from the previous one by several days without anything being wrong. The calculator accepts 21 to 45 days so that longer cycles can be modelled.

Frequent cycles shorter than 21 days, longer than 35 days, very heavy bleeding or bleeding between periods are reasons to discuss things with a clinician.

Late or missed periods

A late period has many possible causes besides pregnancy, including stress, illness, a change in exercise, weight change, travel, thyroid problems, polycystic ovary syndrome and perimenopause. A pregnancy test taken from the first day of a missed period is dependable, and a clinician can advise if tests are negative but periods stay absent for three months.

For fertile-window timing, see the ovulation calculator, which accepts the luteal phase length as an input.

Limits of date prediction

Any calendar prediction assumes next month will resemble past months. Hormonal contraception, breastfeeding, postpartum recovery and age all change the pattern, and some methods stop periods altogether. Keep a record of actual start dates and update the average from the last three to six cycles. The page gives general information only and cannot assess your health.

When to see a clinician

Cycle length naturally varies by a few days from month to month, and a predicted date is an average, not a promise. Speak to a clinician if periods stop for three months or more without pregnancy, if cycles are consistently shorter than 21 days or longer than 35 days, if bleeding is very heavy or lasts more than seven days, or if you have severe pain. This calculator cannot diagnose a cause and is not a pregnancy test.

Worked example

A last period began on 1 March with a usual cycle of 30 days. The date counted from is 5 April.

Inputs

First day of last period2026-03-01
Average cycle length30 days
Period length5 days
Periods to list3 periods
Count days from2026-04-05

Result

Next period in 25 days

Expected to start on Thursday 30 April 2026 and last about 5 days.

Next period starts30 April 2026
Next period ends (approx.)4 May 2026
Ovulation before that period (approx.)16 April 2026

Predicted periods

StartsEnds (approx.)Ovulation before next period (approx.)
30 April 20264 May 202616 May 2026
30 May 20263 June 202615 June 2026
29 June 20263 July 202615 July 2026

Medical disclaimer: This tool is for education and general planning. It is not medical advice and does not diagnose any condition. If you are pregnant, under 18, have an eating-disorder history or a medical condition, speak to a doctor or registered dietitian before changing your diet or exercise.

Frequently asked questions

How do I calculate when my next period is due?

Add your average cycle length to the first day of your last period. With a 28-day cycle starting on 1 March, the next period is expected on 29 March.

How is cycle length counted?

From the first day of one period to the day before the first day of the next. The first day of bleeding is day 1.

What if my cycle is irregular?

Predictions become less reliable. Using the average of several recent cycles helps, and a clinician can look for causes if the pattern is very variable.

Can this predict ovulation?

It estimates it as 14 days before each predicted period, which is only an approximation.

When should I take a pregnancy test?

A test is most reliable from the day your period is expected, or later. Testing too early can give a false negative.

Ovulation CalculatorEstimate ovulation day, the fertile window and the next period from your cycle.Pregnancy CalculatorEstimated due date, weeks and days pregnant, and trimester from your last period.Conception CalculatorEstimate the likely conception date and fertile window from a due date or last period.BMI CalculatorBMI with WHO and Asian cut-offs, healthy weight range and waist-to-height ratio.

References and sources

  1. American College of Obstetricians and Gynecologists: Committee Opinion No. 651, Menstruation in Girls and Adolescents: Using the Menstrual Cycle as a Vital Sign. Link
  2. World Health Organization: information on menstrual health and the menstrual cycle. Link

Check primary sources for anything you rely on.