(early) Back-to-School sale - 30% off every planner, applied automatically. Ends Aug 31.

Shop the sale →

Womens Health

How to predict your next period (the simple cycle math)

How to calculate my next period: add your average cycle length to the first day of your last period, plus why tracking a few cycles makes it accurate.

To predict your next period, add your average cycle length to the first day of your last period. If your last period began on the 5th and your cycles run about 28 days, your next one is due around the 2nd of the following month. The math is that simple. The accuracy comes from one thing: knowing your own average across a few cycles rather than guessing from a single month.

This guide walks through the calculation, why a few cycles matter, and what quietly makes any prediction less reliable. It is general education about how cycles work, not medical advice, and it cannot tell you what is happening in your own body.

The one calculation behind every period prediction

Every period forecast, whether you do it on paper or a tool does it for you, rests on two numbers.

The first is day one: the first day of real menstrual flow, not the light spotting that sometimes comes before it. Day one is the anchor that everything else is measured from, so it is worth being consistent about what counts.

The second is your cycle length: the number of days from the first day of one period to the first day of the next. You count day one of a period, then count forward to the day the next period starts. That gap is your cycle length.

To predict the next period, you add your average cycle length to the most recent day one:

Next period ≈ first day of last period + average cycle length

A worked example. Say your last period started on March 5, and your cycles average 29 days. Count 29 days forward from March 5 and you land on April 3, so April 3 is your estimate. Do the same arithmetic every month and the anchor simply moves to your newest day one.

Why one cycle is not enough

A single cycle tells you almost nothing on its own, because bodies are not metronomes. The fix is to average several cycles instead of trusting the last one.

Track the first day of at least three periods, then work out the gaps and average them. For example:

Period startDays to next start
March 527
April 130
May 128

The three gaps are 27, 30, and 28 days. Add them (85) and divide by three, and your average cycle length is about 28 days. That average is a far better predictor than any one of the individual months, because it smooths out the normal wobble.

A spread of a few days between cycles is completely ordinary. What you are building is a personal baseline, so that a real change stands out later against your own normal rather than against a textbook number.

What a period calculator actually does

A period calculator does exactly the arithmetic above, then keeps doing it as you add new dates. You give it the first day of your last period and your average cycle length, and it returns an estimated start date for the next one, so you are not counting days on a wall calendar.

The free period calculator maps those dates from your inputs in a few seconds. Because ovulation is tied to the cycle as well, the same information can estimate your fertile days: the ovulation calculator works out an approximate ovulation date and fertile window from the same starting point. Both are estimates built from your average, which is why the quality of your average matters more than the tool.

What makes a prediction unreliable

The calculation is reliable. Your cycle is what varies, and a few things can push a period earlier or later than any forecast expects.

  • Irregular cycles. If your cycle length swings widely from month to month, an average is a weak predictor and the estimate is really a wide window. Persistent irregularity is worth understanding on its own; how long is a normal menstrual cycle covers where the usual ranges sit.
  • Stress, illness, and travel. Any of these can delay a period, sometimes by several days. Why is my period late walks through the common non-pregnancy reasons.
  • Big changes in weight, exercise, or sleep. Sizeable shifts in either direction can move a cycle.
  • Life stages. In the years after a first period and during perimenopause, cycles are naturally more variable, so predictions are looser by nature.
  • Hormonal contraception. Starting, stopping, or switching methods changes the pattern, and coming off a method can take a while to settle.

None of these mean you tracked wrong. They are exactly why a prediction is a heads-up rather than a guarantee, and why calendar timing is not a reliable form of contraception on its own.

How to track so your predictions improve

Predictions get better as your record gets longer, so the habit matters more than the tool.

  1. Log day one every month. This is the entry that feeds every calculation. Mark it the day it happens rather than reconstructing it later from memory.
  2. Keep a couple of extra fields. Period length and a rough flow note (spotting, light, medium, heavy) give context when a month looks unusual.
  3. Let the average build. After three cycles you have a usable average, and after six months you have a genuinely personal baseline.

If you want the math handled for you without your data leaving your device, PeriodOS is one option built that way. It is a single offline HTML file where you log flow, symptoms, and mood, and it estimates your next period, ovulation, and fertile window while drawing a three-month calendar colored by cycle phase. Everything stays in your browser on your own device, with no account and nothing uploaded. If you understand the phases behind those colors, the estimates make more sense; the menstrual cycle phases explained covers what is happening across the month.

Start with one date tonight

Open a calendar and mark the first day of your most recent period. That single date is the anchor every future prediction is built from, and once you have three of them the average does the rest. Starting now beats waiting for a tidier moment.

This article is general education, not medical advice, and it cannot diagnose anything. Talk to your own doctor or clinician about your cycle and any change that concerns you.

Frequently asked questions

How do I calculate my next period?

Take the first day of your last period and add your average cycle length in days. If your last period started on the 5th and your cycles average 28 days, your next one is due around the 2nd of the following month. The single most important input is day one, the first day of real flow rather than early spotting.

How many cycles do I need to track before a prediction is accurate?

Aim for at least three cycles before you trust an average, because one month is a single data point and not a pattern. Track the first day of each period and average the gaps between them. The more cycles you log, the better the average reflects your real body rather than one unusual month.

Why did my period arrive on a different day than predicted?

Prediction is based on your past average, and real cycles vary by a few days from month to month, which is normal. Stress, illness, travel, poor sleep, big changes in exercise or weight, and life stages like perimenopause can all shift a cycle. A prediction is a heads-up, not a fixed appointment.

Can a period calculator work with irregular cycles?

It can give you a rough estimate, but the more your cycle length swings from month to month, the less reliable any calendar prediction becomes. If your cycles are consistently unpredictable, the pattern of that variation is worth tracking and worth raising with a clinician. Treat the estimate as a wide window rather than a precise date.

Is period prediction a reliable form of birth control?

No. Calendar-based prediction estimates dates from past averages and cannot account for a cycle that shifts, so it is not a dependable method of contraception. If you are trying to avoid pregnancy, talk to a clinician about methods designed for that purpose.


Ecuato builds interactive dashboard planners as single offline HTML apps. Browse all planners or visit the Etsy shop.