CalculatorBear
English

Ovulation Calculator

Estimate your ovulation day and fertile window from your cycle length, and see the next six cycles at a glance.

days

Days from the first day of one period to the first day of the next.

days

Days between ovulation and your next period. 14 is the usual average.

Estimated ovulation date

Tue, Oct 15, 2024

Fertile window
Thu, Oct 10, 2024 to Wed, Oct 16, 2024
Most fertile days
Oct 13 – Oct 15
Ovulation cycle day
Day 14
Next period expected
Tue, Oct 29, 2024
Due date if conceived this cycle
Tue, Jul 8, 2025

This result is not medical advice.

Next 6 cycles

CyclePeriod startsOvulationFertile windowNext periodDue date if conceived
1Oct 1Oct 15Oct 10 – Oct 16, 2024Oct 29Jul 8
2Oct 29Nov 12Nov 7 – Nov 13, 2024Nov 26Aug 5
3Nov 26Dec 10Dec 5 – Dec 11, 2024Dec 24Sep 2
4Dec 24Jan 7Jan 2 – Jan 8, 2025Jan 21Sep 30
5Jan 21Feb 4Jan 30 – Feb 5, 2025Feb 18Oct 28
6Feb 18Mar 4Feb 27 – Mar 5, 2025Mar 18Nov 25

About the ovulation calculator

Ovulation is the release of an egg, and it usually happens about 14 days before your next period starts, not 14 days after the last one began. The luteal phase after ovulation is fairly constant for each person, while the first half of the cycle varies. That is why the calculator counts back from the end of the cycle using your own cycle and luteal phase lengths.

The fertile window is the six days that end on ovulation day: sperm can survive for up to five days, while the egg lives for about 24 hours. The two or three days up to and including ovulation are the most fertile.

The table projects the next six cycles. It assumes that your cycles are regular; stress, illness and travel can all move ovulation. For better accuracy you can combine the estimate with ovulation test strips or basal body temperature tracking. The calculator is not a method of birth control.

Formula

  • Ovulation day = last period start + (cycle length − luteal phase) days
  • Fertile window = 5 days before ovulation through 1 day after
  • Next period = last period start + cycle length
  • Due date if conceived = ovulation + 266 days

Example

With a last period starting on February 29, 2024 and a 28-day cycle with a 14-day luteal phase, ovulation is expected on March 14, 2024, the fertile window runs from March 9 to March 15 and the next period is due on March 28.