Ovulation Calculator

Predict your ovulation date and fertile window based on your last menstrual period and cycle length.

Ovulation Calculator

Estimate your ovulation date and fertile window

Ovulation Calculator

Enter your last period start date and cycle length

Formula
Ovulation = LMP + cycle length - 14 days

What Is Ovulation — and Why Does It Matter?

Ovulation is the release of a mature egg from one of your ovaries, typically occurring once per menstrual cycle. It is the only time during your cycle when pregnancy is possible, making it the most important event for both conception planning and natural cycle awareness. The egg survives just 12 to 24 hours after release, so timing intercourse correctly is essential for those trying to conceive.

The fertile window extends beyond that single day because sperm can survive inside the reproductive tract for 3 to 5 days. This creates a window of roughly 6 days — the 5 days leading up to ovulation plus the day of ovulation itself — during which conception is possible. Your cycle length directly affects when ovulation occurs: longer cycles push ovulation later, shorter cycles move it earlier, which is why personalizing the calculation matters.

How to Use This Calculator

  1. 1Enter the first day of your last menstrual period (LMP) — use the date your period actually started, not when spotting began.
  2. 2Enter your average cycle length in days (the default is 28 days; most people fall between 21 and 35 days).
  3. 3Enter your luteal phase length — the number of days from ovulation to your next period (default is 14 days; typical range is 10 to 16 days).
  4. 4Click Calculate to see your predicted ovulation date, fertile window, and estimated next period date.

How the Ovulation Date Is Calculated

Ovulation Day = Last period date + (Cycle length − Luteal phase) For 28-day cycle (14-day luteal phase): Ovulation = Last period + 14 days Fertile window: Start = Ovulation − 5 days (sperm survive 3–5 days) End = Ovulation + 1 day (egg survives 12–24 hours) Next period = Last period + Cycle length

This is an estimate based on average cycle data. Actual ovulation timing varies from person to person and can shift month to month due to stress, illness, travel, or hormonal changes. For greater accuracy, confirm ovulation with LH surge tests (ovulation predictor kits) or basal body temperature (BBT) tracking.

Worked Examples

Example 1 — Standard 28-day cycle

Last period: January 1 · Cycle length: 28 days · Luteal phase: 14 days → Ovulation predicted on January 15. Fertile window: January 10 through January 16. Next period expected: January 29.

Example 2 — Longer 32-day cycle

Last period: January 1 · Cycle length: 32 days · Luteal phase: 14 days → Ovulation predicted on January 19. Fertile window: January 14 through January 20. Next period expected: February 2.

Example 3 — Shorter 25-day cycle with 13-day luteal phase

Last period: January 1 · Cycle length: 25 days · Luteal phase: 13 days → Ovulation predicted on January 13. Fertile window: January 8 through January 14. Next period expected: January 26.

Frequently Asked Questions

How do I know when I am ovulating without a calculator?
Several physical signs can indicate ovulation. The most reliable is a change in cervical mucus — it becomes clear, slippery, and stretchy (often compared to raw egg whites) in the days leading up to ovulation. A slight rise in basal body temperature (BBT) of 0.2–0.5 °C occurs after ovulation and can be tracked with a basal thermometer taken each morning before getting out of bed. Some people also notice mild one-sided pelvic discomfort called mittelschmerz. Ovulation predictor kits (OPKs) detect the LH hormone surge that triggers ovulation and are the most direct at-home method.
Can I get pregnant outside the fertile window?
The probability drops sharply outside the fertile window, but it is not zero for everyone. Sperm can survive up to 5 days in fertile cervical mucus, so intercourse in the days just before ovulation carries real conception risk. Additionally, some people with irregular cycles can ovulate at unexpected times, which is why relying solely on calendar-based methods for contraception is considered unreliable. If you are trying to avoid pregnancy, speak with a healthcare provider about effective contraception options.
Does stress affect ovulation?
Yes — stress can delay or even suppress ovulation. The body's stress response activates cortisol, which can interfere with the hormonal cascade (specifically the LH surge) needed to trigger egg release. This is why ovulation can arrive later than expected during periods of intense physical or emotional stress, illness, or significant changes in weight or exercise level. If your cycle becomes noticeably irregular during stressful periods, tracking BBT or using OPKs can help you identify your actual ovulation day rather than relying on calendar estimates.
What is an anovulatory cycle?
An anovulatory cycle is a menstrual cycle in which no egg is released. You may still experience bleeding that looks like a normal period — called withdrawal bleeding — even without ovulation occurring. Anovulatory cycles are most common at the extremes of reproductive age (adolescence and perimenopause) but can also occur due to conditions such as polycystic ovary syndrome (PCOS), thyroid disorders, low body weight, or intense athletic training. If you suspect you are not ovulating regularly, a healthcare provider can evaluate your hormone levels.
How does irregular cycle length affect the calculation?
This calculator works best with relatively consistent cycle lengths. If your cycles vary significantly month to month — for example, ranging from 24 to 35 days — a fixed average will produce less reliable predictions. In that case, tracking your actual cycle lengths over 3 to 6 months and using the average improves accuracy. You can also supplement the calculator with OPKs or BBT charting to confirm ovulation regardless of cycle length. Apps designed for irregular cycles may use adaptive algorithms that weight recent cycles more heavily.