How to Calculate Your Menstrual Cycle Length

To calculate your menstrual cycle, count from the first day of one period to the day before your next period starts. That total number of days is your cycle length. The average is 28 days, but anything from 21 to 35 days is normal for adults.

How to Count Your Cycle Length

Day 1 is the first day of full menstrual bleeding, not spotting. If you notice light spotting a day or two before your flow truly begins, don’t count those days. Once you have a clear Day 1, simply count every day until the day before your next period starts. That final number is your cycle length for that month.

For example, if your period starts on March 3 and your next period starts on March 31, your cycle length is 28 days. If your next period after that starts on April 29, that cycle was 29 days. Both are perfectly normal. Cycles don’t need to be identical from month to month. To get your average, track at least three to six cycles and divide the total days by the number of cycles you recorded.

What Counts as a Normal Cycle

For adults, a cycle anywhere between 21 and 35 days falls within the normal range. Bleeding itself typically lasts 2 to 7 days. If your cycles consistently fall outside that 21-to-35-day window, or if you go more than 90 days between periods even once, that’s worth a conversation with a healthcare provider.

Teenagers have a wider normal range. In the first few years after a first period, cycles between 21 and 45 days are expected. The hormonal system that regulates the cycle is still maturing, so longer or less predictable cycles are common. By the third year after menarche, 60 to 80 percent of cycles settle into the 21-to-34-day adult range.

Why Your Cycle Length Changes

Your menstrual cycle has two main halves. The first half, called the follicular phase, starts on Day 1 and ends when you ovulate. The second half, the luteal phase, runs from ovulation until your next period begins. Understanding these two halves explains why your cycle length shifts from month to month.

The luteal phase is relatively consistent, lasting between 10 and 15 days for most people. The follicular phase is the variable one. It can be shorter or longer depending on stress, sleep, illness, travel, or changes in weight. Data from the Apple Women’s Health Study at Harvard confirms that the majority of cycle-to-cycle variation comes from the follicular phase. So if your cycle is 26 days one month and 31 the next, it’s almost certainly because ovulation happened a few days earlier or later, not because anything changed in the second half.

How to Estimate Your Ovulation Day

Because the luteal phase is the more predictable half, you can work backward from your expected period to estimate when you ovulate. The standard formula: subtract 14 from your total cycle length. If your average cycle is 30 days, you likely ovulate around Day 16. If it’s 26 days, ovulation falls closer to Day 12. More precisely, ovulation happens about 12 to 14 days before the start of your next period, so this gives you an estimate rather than an exact date.

This calculation works best when your cycles are fairly regular. If your cycle length swings by more than a few days from month to month, the estimate becomes less reliable, and physical signs or tracking tools can help you narrow the window.

Calculating Your Fertile Window

Your fertile window is wider than just ovulation day. Sperm can survive inside the body for up to 5 days, and a released egg lives for less than 24 hours. That means pregnancy is possible from about 5 days before ovulation through the day after it. For a 28-day cycle with ovulation on Day 14, the fertile window runs roughly from Day 9 through Day 15.

To calculate yours: take your estimated ovulation day, subtract 5 for the earliest fertile day, and add 1 for the last. If your average cycle is 32 days, your estimated ovulation day is around Day 18, making your fertile window approximately Day 13 through Day 19.

Physical Signs That Confirm Your Calculations

Calendar math gives you estimates. Your body gives you real-time data. Two physical signs can help you verify where you are in your cycle.

Cervical mucus changes. In the days leading up to ovulation, cervical mucus increases in volume and becomes thin, clear, and slippery, often compared to raw egg whites. Right after ovulation, the mucus decreases and turns thicker and stickier. Noticing that shift helps confirm ovulation happened.

Basal body temperature. Your resting body temperature rises by about 0.5 to 1°F after ovulation and stays elevated until your next period. To catch this shift, you need to take your temperature first thing in the morning before getting out of bed, ideally at the same time each day. The catch is that the rise tells you ovulation already occurred. Your most fertile days are the 2 to 3 days before that temperature increase, so this method works best in combination with mucus tracking or after several months of data help you predict the pattern.

Some people combine both methods with an electronic fertility monitor that detects hormonal changes in urine. These monitors flag your fertile days in real time rather than after the fact, which can be useful if you’re trying to conceive or relying on fertility awareness for planning.

How to Track Multiple Cycles

A single cycle tells you very little. Tracking for several months reveals your personal pattern and makes predictions more accurate. Here’s a simple approach:

  • Record Day 1 each month. Use a calendar, a notes app, or a dedicated period-tracking app. Mark the first day of full bleeding.
  • Count the days between each Day 1. This gives you individual cycle lengths.
  • Find your shortest and longest cycles. After six months, note the range. If your cycles have been 27, 29, 28, 30, 27, and 31 days, your range is 27 to 31. That’s a stable pattern.
  • Use your range to predict your next period. If your average is 29 days, expect your next period around Day 29, give or take a day or two based on your range.

If your tracked cycles vary by more than 7 to 10 days regularly (for instance, bouncing between 24 and 38 days), that level of irregularity can make calendar-based predictions unreliable and may point to an underlying hormonal issue worth exploring.