Menstrual Cycle Dates Calculator
Work out menstrual cycle dates instantly with clear inputs, formula shown and shareable results.
About Menstrual Cycle Dates Calculator
Cycle tracking projects forward by the average cycle length from the first day of the last period, counted as cycle day one. With a 28 day cycle starting 20 August 2026, the next period is expected on 17 September and the one after on 15 October. Real cycles vary by several days month to month, so the projection is indicative.
Formulas
Next period
next start = last start + cycle length
Period end
end = next start + period length - 1
Worked example
With the default values below, Menstrual Cycle Dates Calculator returns Cycle Length Used of 28. Change any input above and every figure here is recalculated in your browser.
Inputs used
- First day of the last period
- 2026-08-20
- Average cycle lengthaccepts 20–45 days
- 28 days
- Period lengthaccepts 1–10 days
- 5 days
Results
- Cycle Length Used
- 28 days
- Next Period Expected To Start
- 2026-09-17
- Next Period Expected To End
- 2026-09-21
- Cycle After That Begins
- 2026-10-15
Step by step
- 1Values used
- 2Next period
- 3Period end
- 4Cycle Length Used= 28 days
- 5Next Period Expected To Start= 2026-09-17
- 6Next Period Expected To End= 2026-09-21
- 7Cycle After That Begins= 2026-10-15
Assumptions and limits
- The result is derived only from the 3 inputs listed above. Anything not among them is not part of the calculation.
- In particular, this calculator does not take inflation, tax or fees or charges into account.
- Figures are rounded for display to whole numbers, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.
- Cycle predictions from average length are estimates only and must not be relied on for contraception or fertility decisions. Cycles vary between months and between individuals. Consult a healthcare professional for contraceptive, fertility or menstrual health advice.
How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.
Cycle predictions from average length are estimates only and must not be relied on for contraception or fertility decisions. Cycles vary between months and between individuals. Consult a healthcare professional for contraceptive, fertility or menstrual health advice.
Frequently Asked Questions
Is a 28 day cycle normal?
It is the average, but anything from 21 to 35 days is considered normal in adults, and variation of a few days between cycles is typical.
Can this be used for contraception?
No. Calendar methods have high failure rates because ovulation timing varies. Use a recognised contraceptive method.
Related Calculators
You might also need
- Payroll Cycle Dates CalculatorAlso in Time, Date & Calendar
- Quarter Dates CalculatorAlso in Time, Date & Calendar
- Season Dates CalculatorAlso in Time, Date & Calendar
- Term Dates CalculatorAlso in Time, Date & Calendar
- Academic Year Dates CalculatorAlso in Time, Date & Calendar
- Fiscal Year Dates CalculatorAlso in Time, Date & Calendar
