- Home
- Health & Fitness
- Period Calculator
Period Calculator
Predict when your next periods are likely to start and end, with an estimate of ovulation and the fertile window in each cycle. Enter the first day of your last period, your average cycle length and how long your period usually lasts, and see 3, 6 or 12 cycles ahead.
Medically reviewed by Dr. Ilija Kelepurovski, MD, urologist, on
- Expected to end around
- Sat, Nov 28, 2026
- Likely ovulation (this cycle)
- Tue, Nov 10, 2026
- Fertile window opens
- Thu, Nov 5, 2026
- Fertile window closes
- Tue, Nov 10, 2026
Upcoming cycles
| Period starts | Period ends | Fertile window opens | Likely ovulation |
|---|
Saved setups
Save a set of inputs you reuse — your usual rate, your loan, your room sizes — and load it back in one tap.
Your recent calculations
Results you calculate here are kept on this device so you can come back to them.
Formula
How to use it
- Enter the first day of your most recent period (the first day of real bleeding, not spotting).
- Enter your average cycle length — ideally averaged over several months — and how many days your period usually lasts.
- Choose how many cycles to show, then read the dates and the table.
Worked examples
Last period began January 1, 2026; 28-day cycle, 5-day periods
- Next period expected
- Thu, Jan 29, 2026
- Expected to end around
- Mon, Feb 2, 2026
- Likely ovulation (this cycle)
- Thu, Jan 15, 2026
- Fertile window opens
- Sat, Jan 10, 2026
- Fertile window closes
- Thu, Jan 15, 2026
Last period began March 5, 2026; 32-day cycle, 4-day periods
- Next period expected
- Mon, Apr 6, 2026
- Expected to end around
- Thu, Apr 9, 2026
- Likely ovulation (this cycle)
- Mon, Mar 23, 2026
- Fertile window opens
- Wed, Mar 18, 2026
Last period began February 10, 2026; 26-day cycle, 6-day periods
- Next period expected
- Sun, Mar 8, 2026
- Expected to end around
- Fri, Mar 13, 2026
- Likely ovulation (this cycle)
- Sun, Feb 22, 2026
- Fertile window opens
- Tue, Feb 17, 2026
Cycles vary, so treat the dates as a guide
A cycle is counted from the first day of one period to the day before the next. In adults, the FIGO definition puts normal cycles at 24 to 38 days, with periods lasting up to 8 days; the NHS gives 28 days as the average. Cycles also vary from month to month, and the further ahead the calendar runs, the more any difference adds up. The list below gives the points at which a doctor should take a look.
The ovulation estimate assumes about 14 days between ovulation and the next period. That is the standard calendar assumption, but the real gap varies between people and cycles, so ovulation can come several days earlier or later than shown. Ovulation tests or tracking body signs show what is actually happening in a given cycle.
This calculator is not a method of contraception. A calendar estimate cannot tell you on which days you can or cannot get pregnant. If you want to use fertility awareness to avoid pregnancy, the NHS advises learning it from a trained teacher.
When to talk to a doctor
The NHS suggests seeing a GP if your periods suddenly become irregular and you are under 45, come more often than every 21 days or less often than every 35 days, last longer than 7 days, vary by 20 days or more between your shortest and longest cycle, or are irregular while you are trying to get pregnant. See one too if your periods stop for more than three months and you are not pregnant, or are heavy or painful enough to affect daily life. Irregular cycles are common in the first years after periods start and in the years before menopause.
See a doctor too about bleeding between periods or after sex, any bleeding after menopause, severe pain, or heavy bleeding: soaking a pad or tampon every 1 to 2 hours, passing clots larger than about 2.5 cm (1 in), or feeling tired and breathless with heavy periods.
If a period is late and you could be pregnant, take a pregnancy test.
This is an estimate for general information, not medical advice. Talk to a doctor or other qualified clinician before making health decisions based on it.
Sources
Average cycle of 28 days, common range about 21 to 40 days, periods lasting 2 to 7 days: NHS, “Periods” (nhs.uk).
When to see a GP about cycle length, duration, variation and bleeding: NHS, “Periods”, “Irregular periods”, “Heavy periods”, “Stopped or missed periods” and “Bleeding after the menopause” (nhs.uk).
Normal limits in adults (frequency 24–38 days, duration up to 8 days): Munro MG, Critchley HOD, Fraser IS. “The two FIGO systems for normal and abnormal uterine bleeding symptoms and classification of causes of abnormal uterine bleeding in the reproductive years: 2018 revisions.” International Journal of Gynecology & Obstetrics 2018;143:393–408.
Wider normal range in adolescents: ACOG Committee Opinion No. 651, “Menstruation in Girls and Adolescents: Using the Menstrual Cycle as a Vital Sign” (2015).
Six-day fertile window ending on ovulation day: Wilcox AJ, Weinberg CR, Baird DD, New England Journal of Medicine 1995;333:1517–1521.
Fertility awareness should be learned from a trained teacher: NHS, “Natural family planning (fertility awareness)” (nhs.uk).
Questions people ask
When is my next period due?
Add your cycle length to the first day of your last period. A period that began on January 1 with a 28-day cycle puts the next one on January 29, ending around February 2 if periods last five days.
How long is a normal menstrual cycle?
In adults, 24 to 38 days by the FIGO definition, with 28 days the average. A cycle that varies by a few days from month to month is normal.
When am I most fertile?
In the six days ending on ovulation day. On a 28-day cycle starting January 1, likely ovulation is January 15 and the fertile window January 10 to 15 — but ovulation can shift by several days.
Can I use this to avoid pregnancy?
No. Calendar predictions are not reliable enough for contraception, because ovulation moves from cycle to cycle. Talk to a doctor, nurse or pharmacist about contraception that suits you.
Keep exploring
Goes well with
- Health & FitnessOvulation CalculatorEstimated ovulation day and fertile window from your cycle length.
- Health & FitnessConception Date CalculatorEstimate when conception most likely happened, from a due date or last period.
- Health & FitnessDue Date CalculatorEstimated due date from your last period, conception date or IVF transfer.
- Date & TimeDays Until CalculatorCountdown in days to Christmas, a holiday or any date.
- Date & TimeDate Calculator: Add or Subtract DaysAdd or subtract days, weeks, months and years from a date.
More in Health & Fitness
- Pregnancy Weight Gain Calculator
- Pregnancy Calculator
- Sleep Calculator
- Weight Loss Calculator
- Child Height Predictor
- Race Time Predictor
- Steps to Miles Calculator
- BAC Calculator