Period Cycle Calculator
Free period calculator: enter the first day of your last period and your average cycle length to predict the next three periods, next ovulation, and fertility.
Predict Your Next Period
Quick Summary
- The period calculator predicts your period date by adding your average cycle length to your last period date.
- A normal cycle ranges between 21 and 35 days; tracking 3 consecutive cycles gives a more accurate average.
- A period delayed up to 7 days past its date is common and usually no cause for worry.
- One day after a missed period, a home pregnancy test is 99% accurate.
- Consistently irregular cycles (or a period absent for 3 months) deserve a doctor's visit.
- Record the first day of actual bleeding (not light spotting); it is the reference all accurate calculations are built on.
How Do We Predict the Period?
By adding your average cycle length to your last period date: next period = last period + cycle length. Example: last period January 1 and a 28-day cycle → next one January 29.
A normal cycle ranges between 21 and 35 days. Tracking 3 consecutive cycles gives a more accurate average than relying on a single month.
Are period tracking apps more accurate than the calculator? Apps use the same rule; their only advantage is that they save your history automatically and calculate the average themselves. But their accuracy equals the accuracy of the data you enter; an app with incomplete data is no more accurate than a calculator with complete data. The golden rule in both cases: record the first day of actual bleeding on time and do not rely on memory.
The Period and Fertility: What Is the Connection?
A regular period is a sign of regular ovulation, and regular ovulation is the foundation of fertility. The relationship is a reverse calculation: your ovulation date = your next period date − 14 days, so the more precisely you know your period, the more precisely you know your fertility.
Signs of healthy ovulation: a cycle every 21 to 35 days, clear stretchy discharge mid-cycle, and sometimes mild pain on one side. Very spaced-out cycles (more than 45 days) or absent ones may mean absent ovulation and deserve examination.
If you are planning a pregnancy, start tracking your cycle 3 months before trying; with this data you can pinpoint your fertile window from the first month instead of wasting months guessing. Use the ovulation calculator together with this page for a complete plan.
How Is the Menstrual Cycle Calculated?
The short answer: The menstrual cycle is calculated by adding your average cycle length (the number of days from the first day of one period to the first day of the next) to the first day of your last period; the result is your expected next period date. Example: last period January 1 and an average length of 28 days → next period January 29. Repeat the addition for the following cycles, and remember that accuracy improves when your average is based on at least 3 real cycles.
What is the correct cycle length? It is counted from the first day of bleeding in one cycle to the first day of bleeding in the next (not from the end of bleeding). Many get this wrong, so their average comes out several days shorter than reality.
Calculating Your Period: The Correct Method Step by Step
Step 1: record the first day of actual bleeding (not light spotting) for three consecutive cycles. Step 2: calculate the difference in days between the start of each cycle and the next. Step 3: add up the differences and divide by their count to get the average. Step 4: add the average to your last period date = the date of the next one.
A worked period calculation example: periods started November 1, then November 29 (28 days), then December 27 (28 days) → average 28 days → last period January 1 → next one January 29.
A tip: also record the bleeding duration, its heaviness, and any symptoms; these notes help your doctor a lot if you ever need a visit.
Menstrual Cycle Calculation: A Worked Example with Numbers
The data: last period January 1, 2026, and average length 28 days.
Next period = January 1 + 28 = January 29, 2026.
The one after = January 1 + 56 = February 26, 2026.
The one after = January 1 + 84 = March 26, 2026.
Next ovulation (approx.) = January 1 + (28 − 14) = January 15, 2026.
Note that February 2026 (28 days, a non-leap year) makes the math cleaner; in months of different lengths the date may shift a day earlier or later, which is normal.
Calculating the Period for Irregular Cycles
If the difference between your longest and shortest cycle consistently exceeds 7 to 9 days, your cycle is irregular and an average alone is misleading. The practical alternative: predict a range, not a day; for example, an average of 30 days with a ±5 variation → the next period is between day 25 and day 35 from your last period.
Common causes of irregularity: polycystic ovary syndrome, thyroid disorders, severe stress, rapid weight change, breastfeeding, approaching menopause, and some hormonal contraceptives. If your period is absent for 3 consecutive months (without pregnancy or breastfeeding) or the gaps are always large, see a gynecologist.
Common Mistakes in Calculating the Period
Mistake one: counting the length from the end of bleeding instead of its start. Mistake two: relying on a single month only; one abnormal cycle distorts the average. Mistake three: forgetting that the period can naturally be a week late and panicking early. Mistake four: taking a pregnancy test before the period date and trusting its negative result. Mistake five: ignoring spotting between periods and treating it as a new cycle.
The Limits of the Period Calculator
The calculator predicts; it does not prophesy with certainty. Travel, climate change, illness, stress, and medications can all bring the period earlier or later by days. It also does not diagnose the cause of any problem; very heavy bleeding (changing a pad every hour), severe life-disrupting pain, or bleeding between periods are all symptoms that deserve a medical examination, not a calculator.
When Is a Late Period Normal and When Is It a Concern?
Usually normal: a delay of up to 7 days with a previously regular cycle, especially after travel, stress, illness, or weight change. Deserves attention: a delay of more than two weeks with repeatedly negative pregnancy tests, or 3 consecutive missed periods, or cycles that were regular then suddenly became irregular.
Practical steps when delayed: wait until the period date + one day, then take a home pregnancy test with morning urine. If it is negative and the period has not come, repeat it after 3 to 5 days. If the absence continues for two weeks and the test is negative, see your doctor; she may order a blood test, hormone checks, or an ultrasound to rule out polycystic ovary syndrome or a thyroid disorder.
Frequently Asked Questions
How many days late is considered normal?
A delay of up to 7 days past the date is common and usually no cause for worry.
When should I take a pregnancy test after a missed period?
One day after it is missed, the home test is 99% accurate.
What causes a late period other than pregnancy?
Stress, weight change, travel, hormonal imbalance, and polycystic ovary syndrome.
My cycle is irregular; will the calculator help?
Predictions are less accurate; record several cycles to find the pattern or see a doctor.
How do I calculate my period if it is irregular?
Predict a range, not a specific day: add your average ± the largest variation you noticed, and see a doctor if the variation consistently exceeds 9 days.
What is the correct way to calculate the period after birth?
After birth, the period may be delayed for months (especially with breastfeeding); start tracking from the first real period after the postpartum bleeding and do not rely on pre-pregnancy data.
Is the period calculator accurate?
Accurate as a first prediction for regular cycles (within a few days); accuracy drops with irregularity and with sudden factors like travel and illness.
How many days late before I should worry?
Up to 7 days is normal; if the delay exceeds two weeks with a negative pregnancy test, see your doctor.
Does stress delay the period?
Yes; severe stress raises cortisol and may delay ovulation and therefore the whole cycle by days or weeks.
Related Tools
Ovulation Calculator
Find your fertile days.
Pregnancy Test
When is the test accurate?