Parent planning

Period Calculator

Enter the first day of your last period, average cycle length, and usual period duration to estimate your next period and preview the following two starts.

Last reviewed May 17, 2026 by ToolSpilo Editorial Team.

Review method: Reviewed against the implemented three-cycle projection and menstrual-cycle guidance.

For educational and tracking purposes only. Results are estimates and are not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare professional.

Calculator tool

How this calculator works

Use the explanation to understand the formula, assumptions, and practical limits behind the calculator result.

What Does the Period Calculator Do?

This calculator projects the next period start date from three inputs: the first day of the last period, the average cycle length, and the usual period duration.

It returns the next expected period, the expected end date of that period, and the next two projected starts. That makes it useful for calendar planning, but it does not diagnose cycle health or predict every variation in a real cycle.

How the Calculation Works

The core logic is simple:

Next period start=last period start+average cycle length\text{Next period start} = \text{last period start} + \text{average cycle length}

The calculator repeats that same cycle length to preview the second and third upcoming starts.

Worked Example

If the last period began on 2026-05-01, the average cycle length is 28 days, and the usual period duration is 5 days:

ResultDate
Next period starts2026-05-29
Next period ends2026-06-02
Second next period starts2026-06-26
Third next period starts2026-07-24

What Counts as a Typical Cycle?

For adults, a menstrual cycle is commonly considered typical when it falls around 21 to 35 days, although cycle length can vary from person to person and from month to month. The calculator accepts a wider range because some users are tracking cycles outside the typical adult range or are still learning their pattern.

How Should You Read the Result?

Use the estimate as a calendar projection, not as a guarantee. If your cycles are irregular, if the pattern changes noticeably, or if bleeding becomes unusually heavy or prolonged, the most useful next step is clinical review rather than repeated recalculation.

For fertility-related planning, use the ovulation calculator or conception calculator as related tools instead of treating a period-date estimate as a full fertility model.

Frequently asked questions

Why does the calculator use the first day of bleeding?

Because a menstrual cycle is counted from the first day of one period to the first day of the next. Using the start date keeps the cycle-length calculation consistent.

Why does the calculator show only the next three periods?

Because the farther a projection extends, the more small month-to-month variations accumulate. Showing the next period plus two follow-up starts is usually more useful than implying long-range precision the inputs cannot support.

What if my cycle is shorter than 21 days or longer than 35 days?

That can happen, especially during certain life stages, but persistent cycles outside the typical adult range are worth discussing with a clinician. The calculator can still project dates, but it cannot explain why the pattern is different.

Can I use this as birth control or pregnancy confirmation?

No. A calendar estimate alone is not reliable enough for contraception or diagnosis. Use appropriate medical guidance and testing when pregnancy prevention or confirmation matters.