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 CalculatorCycle 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