Cycle Length Calculator: Find Your Real Average

Enter the first day of full flow for each period. The calculator lists every interval between those dates, your average cycle length, and the shortest-to-longest spread in those entries. Two dates give one interval; additional dates show how the gaps differ.

Written by Mira Chen, founder and editorLast reviewed: 2026-11-03How we review & cite sources
Enter the first day of full flow for each period. Two dates give one interval; each additional start date adds another. Enter up to six dates.
Dates must not be in the future.
Calculated and saved in this browser only — we don't send your dates to our server or put them in ad or analytics requests. An estimate, not a diagnosis: how it's calculated · privacy.
No sign-up Runs in your browser Free forever
Your average cycle
—
—
Shortest / longest
—
—
Variation in these entries
—
For reference, FIGO counts a yearly spread within 7–9 days as regular

What cycle length is

Day 1 of one period to day 1 of the next. Day 1 = first day of full flow, not spotting.

Normal adult range

24–38 days (FIGO). For teens in the first years after menarche, 21–45 days (ACOG).

The 28-day myth

28 is an average, not a standard. Most real cycles do not land exactly on 28.

What Is Cycle Length, Exactly?

Cycle length is the number of days from day 1 of one period to day 1 of the next — day 1 being the first day of full flow, not spotting. It is not how long you bleed (period length, normally up to 8 days), and it is not “once a month”:

Jun 3day 1Jun 42…Jun 3028Jul 129Jul 2new day 1
Cycle length = 29 days. Count day 1 of one period up to, but not including, day 1 of the next. Equivalent: subtract the dates (Jul 2 − Jun 3 = 29).

One pair of start dates gives one complete interval. Additional start dates let you compare intervals and calculate their average.

Cycle length and period length use different end points
MeasurementCount betweenDemo
Cycle lengthOne period start and the next period startJan 1 → Jan 29 = 28 days
Period lengthThe first and last bleeding days, both includedJan 1–5 = 5 bleeding days; how to log the last day

How to Read Your Result

Read the average together with the shortest, longest and individual gaps. The spread is longest minus shortest; a few entries describe your recent record, not a full year:

These labels describe the start dates entered here. FIGO’s clinical regularity parameters use a year of cycles.
Your resultMeaning for these entriesNext step
One intervalTwo dates give one gap; there is no spread to compare yetAdd the next actual start date when it happens
Spread under 7 daysSmall variation in these entriesRead the listed gaps alongside the average
Spread 7–9 daysModerate variation in these entriesKeep logging to see your longer-term pattern
Spread over 9 daysWide variation in these entriesTry a window using your shortest and longest in the irregular period calculator
Average outside 24–38 daysOutside the adult frequency reference range (teens: 21–45)Check the dates; discuss a persistent pattern with a clinician

How Common Is Each Cycle Length?

Most cycles are not 28 days. In 612,613 tracked cycles only 13% were exactly 28 days long; two-thirds fell between 25 and 30:

15–20 days<1%
21–24 days8%
25–30 days65%
31–35 days19%
36–50 days7%
Share of 612,613 ovulatory cycles by length, from app users (Bull et al., npj Digital Medicine 2019; the study was funded by the app’s maker). Population data — it describes cycles, not whether yours is healthy.

So a 31- or 33-day average is common, not a red flag. What matters clinically is the range below and whether your own spread stays small.

What Is a Normal Cycle Length at Each Life Stage?

Sources: FIGO (adults), ACOG Committee Opinion No. 651 (teens). Perimenopause patterns are highly individual.
Life stageNormal cycle rangeNotes
Teens, first years after first period21–45 daysVariable while the hormone axis matures; irregularity here is physiology, not pathology
Adults24–38 daysSteady matters more than the exact number; spread under 7–9 days counts as regular
Perimenopause (typically 40s)Variable again — after decades of stable cycles, irregularity returns approaching menopauseNew variability after years of stable cycles is the classic pattern

Within the normal range, the average drifts down with age:

18–2430.3 d
25–2929.9 d
30–3429.2 d
35–3928.2 d
40–4527.4 d
262728293031
Average cycle length in days, by age (same study, Table 2). Cycles shorten by about 0.18 days per year from 25 to 45 — population averages, not a personal forecast.

Why This Number Feeds Every Other Calculator

Cycle length is the input behind every prediction on this site: next period = last start + cycle length; ovulation ≈ cycle length − 14 days; “late” = today compared with that expected date. The reason the ovulation formula works is in the data — a longer cycle is longer almost entirely before ovulation:

21–24 d12.411.0
25–30 d15.212.4
31–35 d19.512.9
36–50 d26.812.9
before ovulation (follicular)after ovulation (luteal)
Average days before and after ovulation, by cycle length (Bull et al. 2019, Table 1). Longer cycles are longer almost entirely before ovulation.

That is why this page is the right first stop. Once you have your real average, the result card above hands it directly to the late period calculator, the missed period calculator, and the irregular period calculator — no retyping. For the full prediction view, the main period calculator combines next period, ovulation, and fertile window in one result.

How Many Cycles Should I Track?

Each cycle is the gap between two start dates, so N dates give N − 1 cycles — the calculator takes up to 6 dates (5 cycles) and shows every gap, the average and the spread. Here is the calculation it runs on five Demo dates (four cycles):

  1. Demo — five start dates

    Jun 3, Jul 2, Aug 3, Aug 31, Oct 1.

  2. Four gaps

    29, 32, 28 and 31 days.

  3. Average = 30.0 days

    (29 + 32 + 28 + 31) ÷ 4. Shortest 28, longest 32, spread 4 — small variation in these four recorded intervals; this is not a year-long regularity assessment.

  4. Use it

    Next period ≈ Oct 1 + 30 = Oct 31; ovulation ≈ Oct 1 + (30 − 14) = Oct 17, cycle day 17.

Demo — a decimal average: start dates Jan 1, Jan 29 and Feb 27, 2026 give gaps of 28 and 29 days. (28 + 29) ÷ 2 = 28.5 days, which the average card displays. Forecasts and links to other calculators round that to 29 days; Feb 27 + 29 days = Mar 28.

Log the actual day-1 date each time — memory drifts more than cycles do — and don’t drop a cycle from your dates just because it was unusual; the list of gaps shows if one stands apart. The period tracker keeps the log on your device and computes this average as you go.

References

  1. FIGO — The FIGO ovulatory disorders classification system (normal cycle frequency 24–38 days; regularity parameters).
  2. StatPearls — Physiology, Menstrual Cycle (cycle day 1 definition; duration norms).
  3. ACOG — Committee Opinion No. 651: Menstruation in Girls and Adolescents (adolescent cycle range 21–45 days).
  4. Bull JR et al. — Real-world menstrual cycle characteristics of more than 600,000 menstrual cycles, npj Digital Medicine (2019).
  5. MSD Manuals — Normal Menstrual Parameters (frequency, regularity, duration reference table).

Frequently asked questions

How do I calculate my cycle length?

Count days from day 1 of one period to day 1 of the next — day 1 being the first day of full flow, not spotting. Average the gaps between your logged start dates — the more cycles you include, the more your average reflects your usual pattern rather than one month.

What counts as cycle day 1?

The first day of full menstrual flow. Light spotting the day or two before does not count.

Is a 28-day cycle the normal standard?

No. 28 is a textbook average. FIGO's normal adult range is 24–38 days, and large-scale data shows most real cycles do not land exactly on 28.

Is my cycle length normal?

Adults: the reference frequency range is 24–38 days (FIGO); teens: 21–45 days (ACOG). A few start dates show the intervals entered here. Clinical regularity considers the shortest-to-longest variation across a year, with age-specific parameters.

Does cycle length include the days of my period?

Yes — the count runs from the first day of one period to the first day of the next, bleeding days included. Period length itself (normally up to 8 days) is a separate measurement.

Can cycle length change over time?

Yes. Cycles typically become shorter and more regular from the teen years into adulthood (Mayo Clinic), stay steadiest through the 20s–30s, and become variable again approaching menopause. Stress, weight change, training, and stopping hormonal birth control can also shift it.

How many cycles do I need for a reliable average?

Two start dates give one interval. Each additional date adds one more; this calculator takes up to six dates (five intervals). Read the individual gaps and average together. FIGO’s regularity assessment looks across a year, so a few gaps show a recent pattern rather than establishing annual regularity.

What is an irregular cycle length?

A shortest-to-longest spread beyond about 7–9 days across a year, or cycles persistently outside 24–38 days (FIGO). The irregular period calculator is built for exactly this case.

Why does my cycle length matter for predictions?

Every prediction derives from it: next period = last period + cycle length; ovulation ≈ cycle length − 14. A wrong cycle length shifts every downstream date.

Is a 35-day (or 40-day) cycle normal?

A steady 35-day cycle sits inside FIGO's normal adult range of 24–38 days — if it is consistent, it is a normal personal pattern. A 40-day cycle is just outside that range: worth watching, and persistently longer than 38 days is a reasonable reason to talk to a clinician. Teens get a wider band: 21–45 days (ACOG).

Does my cycle length affect my chances of getting pregnant?

Indirectly, yes. Cycle length shifts when you ovulate — estimated ovulation ≈ cycle length − 14, and real luteal phases range 10–15 days (600,000+ cycle study). Conception is only possible in the 6 days ending on ovulation day (Wilcox 1995, NEJM). Long or highly variable cycles usually mean late or unpredictable ovulation — that makes calendar timing unreliable, not pregnancy impossible.

Why is my cycle getting shorter?

Shorter cycles are a normal age trend — cycles typically become shorter and more regular from the teen years into adulthood (Mayo Clinic). A sudden persistent shortening can also follow stress, training load, or weight change. If cycles drop below 24 days repeatedly, or the change comes with much heavier bleeding, that crosses FIGO's normal band and merits a clinician visit.

When should I see a doctor about my cycle length?

See a clinician if cycles are persistently outside 24–38 days (teens: 21–45), your shortest-to-longest spread exceeds about 7–9 days across a year, or you go 90 days with no period. Persistent irregularity is worth checking because conditions like PCOS (WHO: 6–13% of women, up to 70% undiagnosed) often show up first as a cycle-length change.

Do you count cycle days from the start or the end of your period?

From the start — day 1 is the first day of full flow, and the count runs to day 1 of the next period. The end date of your bleeding is not used anywhere in the calculation.

My average is outside 24–38 days. What now?

Check your logged dates first — one mistyped date can drag an average. If the pattern is real and persistent, it is worth a clinician visit (teens: the range is 21–45).

What would you like to do next?

Put the average to work

Your number, projected six months out.

Period calculator →
Which cycle day is today?

The day count and the estimated phase.

Cycle phase calculator →
Keep the dates coming

Log each start on this device; the average builds itself.

Period tracker →
This tool provides estimates for personal planning only and is not a substitute for professional medical advice, diagnosis or treatment. Predictions must not be used as contraception. If you have concerns about your cycle, heavy bleeding, severe pain or missed periods, please consult a licensed clinician.