How to Calculate Your Next Period Step-by-Step: Find Your Next Period Date by Hand
You don’t need a tool to do this yourself, just three numbers and simple addition. Here’s exactly how to calculate it by hand, with worked examples for both regular and variable cycles, plus what the research says about how accurate self-tracking actually is.
Knowing how to calculate your next period yourself, without opening an app or a tool, comes down to three numbers and one addition problem. It’s a genuinely useful skill: you can do it on paper, verify a tool’s result, or work it out when you don’t have internet access.
Next period date = the first day of your last period + your average cycle length. For a rough ovulation estimate, subtract 14 days from that predicted next period date. Track at least 3 cycles for a reliable average, since a single remembered cycle length is often inaccurate.
Key Takeaways
- How to calculate your next period: add your average cycle length to the first day of your last period.
- Subtract 14 days from the predicted period date for a rough ovulation estimate.
- Track at least 3 cycles, because a remembered cycle length is often off.
- If your cycles vary a lot, plan around a range of dates instead of one day.
- The result is an estimate for planning, not a form of birth control.
Step-by-Step: How to Calculate Your Next Period
Find day 1 of your last period, average at least 3 cycles, then add the two together.

The Three Steps
Find the first day of your last period. This is Day 1, the first day of full menstrual flow, not light spotting beforehand.
Find your average cycle length. Count the days from the start of one period to the start of the next, across at least 3 cycles, then average them.
Add the two together. Your last period start date plus your average cycle length gives your predicted next period date.
The Formula
Next period = last period start + average cycle length. Ovulation is roughly 14 days before that date.
Two Simple Formulas
Why Subtract 14 Days?
The ovulation formula assumes a fairly typical luteal phase (the time from ovulation to your next period), which tends to be the more consistent part of the cycle at around 14 days for most people.
Worked Example 1: Regular 28-Day Cycle
A June 1 start and a 28-day cycle give a June 29 period and an ovulation estimate of June 15.
The Calculation
| Step | Detail | Result |
|---|---|---|
| 1. Last period started | Day 1 of your last cycle | June 1 |
| 2. Average cycle length | From your tracked cycles | 28 days |
| 3. Next period expected | June 1 + 28 days | June 29 |
| Ovulation estimate | June 29 − 14 days | June 15 |
Worked Example 2: Variable Cycle
When cycles run 24 to 33 days, a range of June 25 to July 4 is more honest than one date.
Use a Range Instead of One Average
If your recent cycles have run 24, 29, and 33 days, calculating a single average can be misleading. Here’s a more honest approach using a range:
| Step | Calculation | Result |
|---|---|---|
| Last period started | Shortest recent cycle 24 days, longest 33 days | June 1 |
| Earliest likely date | June 1 + 24 days | June 25 |
| Latest likely date | June 1 + 33 days | July 4 |
| Estimated range | June 25 to July 4 | A window of about 10 days |
The range is honest about the real variability. Our full guide on calculating with irregular periods covers this method in more depth.
Common Cycle Lengths & Expected Results
For any cycle length, the next period starts on cycle day length + 1 and ovulation falls about 14 days earlier.
Quick Reference Table
Once you can work out your expected period date for one cycle length, the same logic scales to any length. Cycle day 1 is the first day of your last period.
| Cycle length | Next period starts | Ovulation estimate |
|---|---|---|
| 24 days | Cycle day 25 | About cycle day 11 |
| 28 days | Cycle day 29 | About cycle day 15 |
| 32 days | Cycle day 33 | About cycle day 19 |
| 35 days | Cycle day 36 | About cycle day 22 |
Cycle day 29 of a 28-day cycle is the same as day 1 of the next one, which is explained in the next section.
Counting Cycle Days: When Your Period Is Due
Day 1 is the first day of flow. A 28-day cycle ends on day 28, so your next period is due on day 29 of the count.
How Cycle Days Are Numbered
Most mistakes happen at the counting stage, so it helps to be precise about cycle day numbering. Cycle day 1 is the first day of full flow. Your cycle then runs until the day before your next period begins, and the following bleed becomes day 1 of a new cycle. That means a 28-day cycle ends on day 28, and your period is due on day 29 of the count, which is the same as “day 1 again”.
A Simple Shortcut
A simple shortcut for working out when your period is due: take the date your last period began and add your average cycle length. For example, if your period began on March 3 and your average cycle is 30 days, your expected period date is April 2. Using a calendar app with the start date highlighted makes this check easy.
Worked Example 3: A 30-Day Cycle
A September 10 start and a 30-day average give an expected period around October 10, best planned as a 3-day window.
The Calculation
Say your last three cycles lasted 29, 30 and 31 days. Your average is 30 days, so the predicted next period date is simply the first day of your last period plus 30 days.
| Step | Calculation | Result |
|---|---|---|
| Last period started | From your records | September 10 |
| Average cycle length | (29 + 30 + 31) ÷ 3 | 30 days |
| Next period expected | September 10 + 30 days | About October 10 |
| Ovulation estimate | October 10 − 14 days | About September 26 (cycle day 17) |
| Planning window | Cycles range from 29 to 31 days | October 9 to October 11 |
Plan for a Window, Not a Day
Because your cycle ranges between 29 and 31 days, it is sensible to plan for a three-day window, October 9 to October 11, rather than one exact day.
Common Mistakes That Throw Off Your Prediction
Avoid counting spotting as day 1, relying on one odd cycle, using an old average and treating the date as exact.
Four Mistakes to Avoid
- Counting spotting as day 1. Light spotting before real flow can shift every later date by a day or two.
- Using the longest or shortest cycle only. One unusual month, perhaps after illness, travel or stress, should not set your average.
- Forgetting the length changes over time. Cycles can shorten or lengthen with age, weight change, breastfeeding or new medication, so refresh your average every few months.
- Treating the estimate as exact. A calendar prediction gives a likely date, not a guarantee, especially when your cycle length varies.
When to Speak With a Doctor
If your period is more than a week late and a pregnancy test is negative, speak with a doctor or midwife, particularly if this keeps happening.
Finding Your True Average: Why Tracking Beats Memory
Memory is unreliable, so track at least 3 cycles and use the real average instead of a remembered number.
What the Research Says
Here’s what most guides skip when explaining how to calculate your next period: how you find your “average cycle length” number matters a lot, and relying on memory alone is genuinely unreliable. Real research on this is more sobering than most people expect:
was the adjusted kappa agreement score between women’s self-reported usual cycle length and their actual prospectively-tracked diary average, in a study of 352 women, a score in the “moderate,” not “strong,” agreement range. Women overestimated their cycle length by an average of 0.7 days.
of women self-reported a usual cycle length more than 2 days different from their actual tracked average, in a separate study of 398 women, and 21% were misclassified entirely into the wrong cycle-length category.
The Practical Takeaway
Don’t just recall a number from memory. Track your actual start dates for at least 3 cycles, calculate the real average, and use that.
Irregular Cycles: When the Simple Formula Isn’t Enough
If your shortest and longest cycles differ by about a week or more, use a range and treat it as a planning window.
Use a Range When Cycles Vary
If your cycle lengths vary by more than about a week between your shortest and longest, a single-average calculation becomes less reliable. Calculate a range instead of one date, as shown in Worked Example 2 above, and treat the result as a window to plan around rather than a fixed day.
Situations That Make Predictions Harder
Predictions become especially unreliable in these situations:
- PCOS
- Thyroid conditions
- Recent hormonal birth control changes
- Postpartum cycles
Our guides to PCOS and period calculators and thyroid and menstrual cycle cover two common causes.
Want the Full Accuracy Breakdown?
This guide covers the calculation. Our accuracy guide covers prediction limits, and the free calculator does it instantly.
The Complete Accuracy Picture
This guide focused on the calculation itself and why your input data matters. For the complete picture on calendar-based prediction limits, the factors that throw off any period calculation, and when to see a doctor, see our full guide to how our period calculator works and how accurate it is.
Skip the Math
Prefer not to do the math by hand every month? Our free Period Calculator does this instantly, with no signup and nothing stored on our servers.


