Ovulation Calculator

Predicted ovulation date, fertile window and next period, from your last period and cycle length.

Ovulation Day
Fri, Nov 27
Fertile Window
Sun, Nov 22 – Sat, Nov 28
Next Period
Fri, Dec 11
Cycle Detail
Cycle Day Today
Day 1
Days Until Ovulation
14
Luteal Phase Length
14 days
Equation used
Ovulation day = LMP + (Cycle length - 14) days; next period = LMP + Cycle length

Frequently Asked Questions

How is the ovulation date calculated?

It assumes a 14-day luteal phase (the time from ovulation to your next period), so ovulation day = LMP + (cycle length − 14). For a 28-day cycle that puts ovulation around day 14.

How is the fertile window defined?

The fertile window shown is the 5 days before ovulation through 1 day after it — reflecting that sperm can survive a few days and the egg is viable for roughly a day after release.

What if my cycle length varies from month to month?

This calculator uses a single average cycle length you enter (20–45 days), assuming a constant 14-day luteal phase. If your cycles are irregular, treat the predicted dates as a rough window rather than an exact day.