Period Calculator
Next 6 Cycles
The table below lists the estimated period and ovulation window for the next six cycles. Dates assume a regular cycle.
Your Last Period: 2026-11-15. Average Length of Cycles: 28 days.
Upcoming cycles
| Cycle | Period | Ovulation window |
|---|---|---|
| 1 | Nov 15, 2026 - Nov 19, 2026 | Nov 27, 2026 - Dec 1, 2026 |
| 2 | Dec 13, 2026 - Dec 17, 2026 | Dec 25, 2026 - Dec 29, 2026 |
| 3 | Jan 10, 2027 - Jan 14, 2027 | Jan 22, 2027 - Jan 26, 2027 |
| 4 | Feb 7, 2027 - Feb 11, 2027 | Feb 19, 2027 - Feb 23, 2027 |
| 5 | Mar 7, 2027 - Mar 11, 2027 | Mar 19, 2027 - Mar 23, 2027 |
| 6 | Apr 4, 2027 - Apr 8, 2027 | Apr 16, 2027 - Apr 20, 2027 |
What this period calculator does
This calculator predicts the next six period starts, the length of each period, and the estimated ovulation window for each cycle. It uses the first day of your last period, your average cycle length, and how many days your period usually lasts.
The prediction assumes a regular cycle. Real cycles vary, and stress, illness, travel, and hormonal changes can shift the dates.
How to use this calculator
- Enter the first day of your last period.
- Enter your average cycle length.
- Enter how many days your period usually lasts.
- Click Calculate to see the next six cycles.
The default example uses today's date, a 28-day cycle, and a 5-day period.
Period prediction formulas
Cycle start = last period + (cycle number × cycle length)
Period end = cycle start + period length − 1
Ovulation = cycle start + cycle length − 14
Ovulation window = ovulation − 2 to +2 days
What the results mean
- Period: the predicted start and end dates for each cycle.
- Ovulation window: the estimated fertile days for that cycle.
The table is a planning aid. It is not a medical record and does not confirm that ovulation occurred.
Assumptions and limitations
The calculator assumes a regular cycle and a consistent period length. It does not account for irregular cycles, hormonal conditions, pregnancy, breastfeeding, or contraception. It is not a contraceptive method.
If your cycles are consistently shorter than 21 days or longer than 35 days, or if your bleeding pattern changes, discuss it with a clinician.
Frequently asked questions
How accurate is the next-period prediction?
It is a calendar estimate. It is most accurate for regular cycles and less accurate when cycle length varies.
Why does the ovulation window change each cycle?
The window moves with the predicted cycle start. The calculator uses a 14-day luteal phase for each cycle.
Can I use this to avoid pregnancy?
No. Calendar-based predictions are not reliable contraception.
What if my period is late?
A late period can have many causes, including stress, illness, and pregnancy. Follow the advice of a clinician or take a pregnancy test according to its instructions.
Source
References:
Disclaimer
This calculator is for informational and educational purposes only. It is not medical advice or contraception. Discuss cycle changes with a qualified clinician.
Fitness & Health Calculators
- BMI Calculator
- Calorie Calculator
- Body Fat Calculator
- BMR Calculator
- Ideal Weight Calculator
- Pace Calculator
- Army Body Fat Calculator
- Lean Body Mass Calculator
- Healthy Weight Calculator
- Calories Burned Calculator
- One Rep Max Calculator
- Target Heart Rate Calculator
- Pregnancy Calculator
- Pregnancy Weight Gain Calculator
- Pregnancy Conception Calculator
- Due Date Calculator
- Ovulation Calculator
- Conception Calculator
- More Fitness & Health Calculators