Never Guess When Your Period Is Coming Again
You're planning a beach vacation, a wedding, or an athletic event, and you want to know if your period will interfere. Or you're trying to understand if your menstrual cycle is regular or showing warning signs of health issues. Keeping track of period dates manually in a calendar is tedious, and most people lose track after a few months. This calculator predicts your next period based on your cycle history, identifies your typical cycle length, and flags any irregularities that might warrant a doctor's visit.
What This Calculator Does
This period calculator takes your menstrual history (dates of recent periods) and calculates your average cycle length, then projects your next period arrival date. You input the dates of your last 3โ12 periods, and the calculator computes the average gap between periods, identifies any deviations, and predicts the most likely date for your next period with a confidence range (accounting for normal cycle variations). It also flags if your cycle appears irregular (varying by more than 7โ10 days) and provides context on what irregular patterns might mean for your health.
How to Use This Calculator
Gather the dates of your recent periods. You'll need at least two dates (to calculate one cycle length) but ideally three to five to establish a pattern. For each period, enter the date you started bleeding (the first day of your period, not the last day). The calculator automatically sequences them chronologically and computes the interval between each consecutive period.
Once you've entered your history, the calculator displays:
The calculator also explains what cycle variations mean and when irregularities warrant a medical evaluation.
The Formula Behind the Math
The period calculator uses straightforward date arithmetic:
Cycle Length = Days Between Period Start Dates
For example, if your period started on March 1 and April 4, the cycle length is 34 days.
Average Cycle Length = Sum of All Cycle Lengths รท Number of Cycles
With periods on: Feb 10, Mar 10, Apr 10, May 10:
Next Period Prediction = Last Period Start Date + Average Cycle Length
Using the above example: May 10 + 29.7 days โ June 9 (with a range of June 7โ11 accounting for ยฑ2-day natural variation).
Cycle Regularity Assessment:
Normal Cycle Parameters:
Our calculator does all of this instantly-but now you understand exactly what it's computing.
Regular 28-Day Cycles: Predictable Patterns
If your cycles are consistently 28 days (or another predictable length like 26 or 30 days), you can confidently plan activities and predict ovulation timing. A 28-day cycle means you ovulate roughly 14 days before your next period starts. You're fertile in the 5 days before ovulation plus the day of ovulation itself (6-day fertile window). Knowing your cycle length is the first step to understanding your fertility window and reproductive health.
For contraception, regular cycles make fertility awareness methods more effective. For conception planning, regular cycles simplify ovulation prediction. For general planning (vacations, events), a predictable cycle is a gift-you know when to expect your period within a day or two.
Slightly Irregular Cycles: Common and Usually Harmless
Slightly irregular cycles (varying by 7โ10 days) are common and usually benign. Stress, illness, travel, intense exercise, significant weight changes, and changes in sleep can all shift your cycle slightly. A person whose cycle is usually 28 days might occasionally experience a 32 or 25-day cycle due to these factors. As long as the variation is within 7โ10 days and your cycle is between 21โ35 days, your irregular pattern is likely normal.
However, even slight irregularity means your next period prediction has a wider window of uncertainty. If you're trying to avoid pregnancy, use this calculator's predicted range (ยฑ3โ5 days) rather than a single date, and consider backup contraception during that extended window.
Very Irregular Cycles: When to See a Doctor
Very irregular cycles (varying by 10+ days, cycles longer than 35 days, or shorter than 21 days) warrant evaluation by a gynecologist or general practitioner. Causes include:
If your calculator flags very irregular patterns, bring your period history (dates and this calculator's output) to your doctor. Identifying the cause guides treatment.
Amenorrhea and Missed Periods: When Absence Isn't Pregnancy
Amenorrhea (absence of periods for 3+ months) isn't normal except during pregnancy, breastfeeding, perimenopause, or after hormonal contraception changes. Causes include stress, extreme exercise, low body weight, thyroid problems, polycystic ovary syndrome, or rarely, structural issues. If you're not pregnant and your period hasn't arrived for 3 months, see a doctor.
This calculator can't diagnose amenorrhea-it requires at least one period start date to function. If you're missing periods, your doctor is the appropriate resource, not a calculator.
Tips and Things to Watch Out For
Stress significantly affects cycle timing. Major stressors (job changes, relationship issues, deaths, moving) can delay your period by days or weeks due to stress-induced hormonal shifts. Your calculator's prediction might be off if you've experienced recent stress. This typically self-corrects within 1โ2 cycles.
Hormonal birth control prevents typical cycles. If you're on hormonal contraception (pill, patch, ring, injection, implant), your "period" during the pill-free week is breakthrough bleeding, not a true menstrual cycle. Your natural cycle is suppressed. This calculator is less useful while on hormonal contraception; use it after you've stopped for 1โ2 months to re-establish your natural cycle.
Breastfeeding delays period return. Exclusive breastfeeding often suppresses ovulation and periods (lactational amenorrhea). Your periods might not return for months or even 1โ2 years postpartum if exclusively breastfeeding. Once you introduce formula or solid foods, periods typically return within weeks to months.
Cycle tracking apps are useful but imperfect. This calculator helps, but dedicated period tracking apps (Clue, Flo, Premom) offer additional features like symptom logging, ovulation prediction, and health insights. Use whichever tool keeps you consistent.
Cycle length shifts with age. Teenagers often have irregular cycles initially (up to 2 years to regulate). Cycles become more regular in your 20sโ30s, then may shift slightly in your 40s as perimenopause approaches. This is normal.
Contraception affects bleeding patterns differently. Copper IUDs often increase period flow and cramping. Hormonal IUDs, implants, and pills may reduce flow or skip periods. If you change contraception, your cycle pattern might change-don't panic, this is expected.
This calculator provides general health information only. Always consult a qualified healthcare provider before making any medical or health decisions.
Frequently Asked Questions
Can I use this calculator if I'm taking birth control pills?
Not effectively. Hormonal birth control suppresses your natural cycle. To use this calculator, track your periods for 1โ2 months after stopping hormonal contraception to re-establish your natural pattern. If you want to predict breakthrough bleeding while on hormonal contraception, the predictability depends on which pill you use and whether you skip placebo weeks.
What if my cycle varies by exactly 7 days-is that normal?
A variation of exactly 7 days (e.g., cycles of 21 and 28 days) is slightly irregular but not uncommon. Most gynecologists consider ยฑ7 days within normal variation. However, if your variation is increasing (your cycles are getting less predictable), discuss this with your doctor.
My period is late. Does this calculator tell me if I'm pregnant?
No. This calculator predicts when you're statistically likely to menstruate based on your history. If you're late, take a pregnancy test (most accurate 12โ14 days after conception, so wait until at least the first day of a missed period). A pregnancy test is definitive; this calculator is not.
Can I use this calculator to predict ovulation?
Roughly-if you have a regular cycle, ovulation typically occurs 14 days before your next period (accounting for variation). However, this calculator is designed for period prediction, not precise ovulation prediction. For fertility or contraception purposes, use an ovulation predictor test or fertility awareness methods with a specialist's guidance.
What if I have just one previous period? Can I calculate my next period?
Not reliably. You'd have only one cycle length to work with, and one data point doesn't reveal your pattern. The calculator can make a prediction, but it's essentially a guess. Track 2โ3 more cycles before the prediction becomes meaningful.
Is a "period" during placebo pill weeks a real period?
No. The bleeding you experience during the pill-free week (or during placebo pills) is called breakthrough bleeding or withdrawal bleeding. It's caused by hormone level drops, not your natural menstrual cycle. You're not actually ovulating or menstruating while on hormonal contraception.
Do I need to tell my doctor about irregular periods?
If your cycles vary by only a few days, are within the 21โ35-day range, and you feel healthy, it's not urgent. However, if cycles are very irregular, longer than 35 days, shorter than 21 days, or accompanied by pain, heavy bleeding, or emotional symptoms, bring it up at your next appointment.
Related Calculators
Your period is interconnected with fertility. Use our Fertile Window Calculator to identify your best days to conceive if you're planning pregnancy, and the BMI Calculator to ensure adequate nutrition (extreme weight loss or obesity can disrupt cycles). The Sleep Calculator is relevant because poor sleep can affect cycle regularity.