Menstrual Cycle Length Calculator

Calculate your average menstrual cycle length and predict your next period based on historical cycle data. Track cycle regularity and identify patterns over time.

📅 Women's Health📐 Cycle Length = Days from Period Start to Next Period Start🏥 Health
Cycle 1 length (days)
Cycle 2 length (days)
Cycle 3 length (days)
Please enter valid values.

Formula & Reference

VariableSymbolFormulaUnits
Menstrual Cycle Length Calculator—Cycle Length = Days from Period Start to Next Period Startdays

Step-by-Step Examples

Example 1
Regular Cycles

Three cycles: 28, 29, 27 days.

  • Average = (28+29+27)/3 = 28 days
  • Variability = 29-27 = 2 days
  • Very regular pattern, well within normal range
✓ Average 28 days — regular pattern
Example 2
Slightly Variable

Three cycles: 26, 32, 29 days.

  • Average = (26+32+29)/3 = 29 days
  • Variability = 32-26 = 6 days
  • Mildly variable but still within general normal range (21-35 days)
✓ Average 29 days — mildly variable
Example 3
Notably Variable

Three cycles: 24, 38, 30 days.

  • Average = (24+38+30)/3 = 30.7 days
  • Variability = 38-24 = 14 days
  • Significant variability — pattern worth discussing with healthcare provider
✓ Average ~31 days — notably variable

Real-World Applications

Common Mistakes to Avoid

⚠️
Using only 1-2 cycles to determine your 'normal' pattern

Cycle length naturally varies somewhat cycle-to-cycle — tracking at least 3-6 cycles gives a more reliable picture of your typical pattern and variability.

⚠️
Assuming irregular cycles always indicate a problem

Some cycle variability is normal, especially during perimenopause, after starting/stopping hormonal birth control, significant stress, or weight changes — context matters.

⚠️
Confusing cycle length with period (bleeding) length

Cycle length is the time from one period's start to the next period's start — this is different from how many days you actually bleed (period duration).

Frequently Asked Questions

What is considered a normal menstrual cycle length? ▾
Generally 21-35 days is considered within normal range, with 28 days often cited as average, though significant individual variation exists among healthy individuals.
How is cycle length calculated? ▾
Count from the first day of bleeding in one period to the first day of bleeding in the next period — this full span is your cycle length, not just the bleeding duration.
What causes cycle length variability? ▾
Stress, significant weight changes, exercise intensity changes, illness, travel, certain medications, perimenopause, and various hormonal conditions can all affect cycle regularity.
When should I see a doctor about irregular cycles? ▾
Generally if cycles are consistently shorter than 21 days, longer than 35 days, vary by more than 7-9 days cycle-to-cycle, or if you experience other concerning symptoms — discuss with a healthcare provider.
Does cycle length change with age? ▾
Yes — cycles are often somewhat irregular in the first few years after menarche, tend to be most regular in the late 20s-30s for many people, and often become irregular again during perimenopause.

Related Health Calculators