Period Calculator
Estimate your next period date and see a projection of several upcoming cycles based on your average cycle length.
Calculator verified • Last updated: August 2026
Inputs
Next Period = Last Period + Cycle Length
Upcoming Period Projection
| Cycle # | Period Start | Estimated End |
|---|
How Period Predictions Are Calculated
Next Period Date = Last Period Date + Average Cycle Length. Each subsequent period in the projection simply adds another full cycle length to the one before it — Cycle 2 starts one cycle length after Cycle 1, Cycle 3 starts one cycle length after Cycle 2, and so on. Cycle length is measured from the first day of one period to the first day of the next, so the "cycle length" number already represents a full period-to-period gap, not just the time between periods.
Why a Multi-Cycle Projection, Not Just One Date
A single "next period" date is useful, but planning around a period — travel, events, birth control timing — often benefits from seeing several cycles ahead at once rather than recalculating one at a time. This calculator projects forward the number of cycles selected above, each one simply the previous projected date plus the entered cycle length.
Worked Example
For a last period starting on the 3rd of a month, with a 28-day average cycle: Cycle 1 (next period) starts on the 3rd plus 28 days. Cycle 2 starts 28 days after that, Cycle 3 another 28 days after Cycle 2, and so on — each projected date simply one full cycle length past the previous one.
Why Accuracy Decreases the Further Out the Projection Goes
This projection assumes every future cycle exactly matches the entered average cycle length. Real cycles vary somewhat from month to month for most people, due to factors like stress, illness, travel, changes in exercise or weight, and hormonal fluctuations. The first projected date is usually the most reliable; each date further into the projection compounds a little more potential drift from the actual future cycle length, so treat later rows as a general planning guide rather than a precise prediction.
Common Period Calculator Mistakes
Using a single remembered cycle length instead of an actual tracked average is a common source of inaccuracy — if cycle length genuinely varies cycle to cycle, using the true recent average (rather than a guess or the most recent single cycle) improves the projection. Forgetting to update the last-period date after each new period starts is another — this calculator always projects forward from the date entered, so an outdated starting date pushes every projected date in the table out of sync with reality. Treating cycle length and period duration as the same thing is a third mix-up: cycle length is period-start to period-start, while period duration is how many days the bleeding itself typically lasts, a separate, usually much shorter number.
Period Tracking Terms You Should Know
Cycle Length — the number of days from the first day of one period to the first day of the next; the basis for every projected date in the table.
Period Duration — the typical number of days bleeding lasts within a single period, used here only to estimate each period's end date.
Cycle Variability — the degree to which cycle length changes from one cycle to the next for the same person; higher variability makes far-future projections less reliable.
Irregular Cycle — a cycle pattern that varies significantly in length or is outside the typical 21-35 day range; often worth discussing with a healthcare provider.
Frequently Asked Questions
How is my next period date calculated?
Next Period Date = Last Period Date + Average Cycle Length. Each subsequent projected period adds another full cycle length to the previous one.
How accurate are period predictions several months out?
Accuracy decreases the further out the projection goes, since it assumes every future cycle exactly matches your entered average — real cycles vary from month to month due to stress, illness, travel, and many other factors.
What is a normal cycle length?
21 to 35 days is generally considered a normal range for adults, with 28 days being the commonly cited average. Cycle length can vary somewhat from cycle to cycle even for the same person.