This period calculator estimates when your next period may start by adding cycle length in days to the first day of your last menstrual period. The sample path LMP 2026-01-01 and cycle 28 returns next period 2026-01-29. With period length 5, expected end is 2026-02-02.
It is a simple calendar helper for planning, not a diagnosis tool. For fertility window sketches see the ovulation guidance on Multicalify, and for pregnancy timing context compare the due date calculator.
How the formula works
next = LMP + cycle. Count forward from the LMP date by your average cycle length. That landing day is the estimated next period start. Period length is then added to sketch an expected end date for bleeding days.
Worked example
LMP 2026-01-01 plus 28 days lands on 2026-01-29. Adding a 5 day period length places expected end on 2026-02-02.
| Input | Value |
|---|---|
| LMP | 2026-01-01 |
| Cycle length | 28 days |
| Period length | 5 days |
| Next period | 2026-01-29 |
| Expected end | 2026-02-02 |
How to use the fields
- LMP is the first day of your last period.
- Cycle length is days from one period start to the next.
- Period length is how many days bleeding usually lasts.
Building a better cycle average
One recent cycle can mislead. If you have three to six logged cycles, average those lengths before you enter a number. That reduces the pull of a single short or long outlier.
Common mistakes
- Entering the last day of bleeding instead of the first day as LMP
- Using calendar month length instead of your personal cycle length
- Treating one late cycle as a permanent new average
- Expecting the tool to account for hormonal contraception effects
Irregular cycles
When lengths swing widely, a single next date is less reliable. You can still run the calculator with your current best average, then note a wider window around that date rather than a single day commitment.
Planning around the estimate
Travel, events, and supply planning often need a date range. Use the calculated start as the center, then add a few days of buffer on each side if your history is noisy.
Period length vs cycle length
Cycle length drives the next start. Period length only describes how long bleeding may last once it begins. Mixing those two fields is a frequent source of confusion when people audit their notes.
When to seek clinical care
Very heavy bleeding, sudden pattern changes, severe pain, or missed periods with other symptoms deserve clinician attention. This calculator cannot evaluate those issues.
Keep a simple log of start dates beside the tool so you can share a clear history if you book a visit.
Comparing with other health tools
Weight and nutrition pages answer different questions. If you are reviewing body metrics separately, the ideal weight calculator stays on size ranges, not cycle timing.
Logging habits that improve estimates
Write the start date the morning bleeding begins, not days later from memory. Add a short note when illness, travel, or a schedule change might explain a long or short cycle. Those notes help you decide whether to keep a cycle in your average or set it aside.
A simple spreadsheet with start date, length since the prior start, and period length is enough. Recalculate your average after every few cycles instead of once a year.
What a late period estimate can and cannot tell you
If today is past the predicted start, the calculator does not diagnose pregnancy, thyroid issues, or other causes. It only shows that your entered average did not match this cycle. Update LMP when bleeding begins, then recompute the next estimate.
People sometimes change the cycle length field after one late month. Prefer waiting for a few cycles so one outlier does not rewrite your baseline.
Sharing numbers with a clinician
Bring the last several start dates, typical period length, and any calculated next dates you relied on. That packet is clearer than saying cycles feel off without dates. The tool supports that prep work; it does not replace examination or labs.
Limitations
The model assumes a steady cycle length and accurate LMP entry. It does not model anovulatory cycles, postpartum return of menses, perimenopause shifts, or medication effects. Educational estimate only, not medical advice.