Skip to content
Calcapedia
Health & Fitness

Ovulation Calculator

Estimate your ovulation day, fertile window, most fertile days, next period and pregnancy test date from your last period and usual cycle length.

Level: Grades 4–5

Printable worksheet

Ovulation Calculator

Inputs

Choose a date.

From the first day of one period to the first day of the next. 28 if unsure.

Used only to show expected period days in the table.

Days from ovulation to the next period. Leave at 14 unless you have tracked your own.

Result

Calculating…

Test yourself

20 quick questions built from this calculator's formula: work out results, predict what happens when an input changes, and work backward from an answer. Every answer comes with the working.

Please note: This calculator gives a general screening estimate, not a diagnosis. Talk to a qualified healthcare professional about your individual health.

What this calculator does

Find out which days you're most likely to get pregnant, and when your next period should start. This calculator estimates your ovulation day, your fertile window and your most fertile days. It also shows the earliest day most home pregnancy tests are meant to be used. Ovulation is when an ovary releases an egg, usually once each cycle.

The time from ovulation to your next period tends to stay about the same, often around 14 days. So counting back about 14 days from your next expected period gives a good common estimate of when you ovulate. The calculator does this from the first day of your last period and your usual cycle length, and repeats it for six cycles.

These are calendar estimates based on averages. They can't confirm ovulation or pregnancy, and they are not a form of birth control. Cycles change from month to month and from person to person. For help with fertility, birth control or irregular periods, talk to a doctor or other healthcare professional.

Where it's used

Why this math matters outside the classroom:

  • Cycle counting. With a 28-day cycle starting June 1, the next period is due June 29 and ovulation is estimated around June 15.
  • Longer cycles. A 32-day cycle moves estimated ovulation to about day 18, since the luteal phase is taken as 14 days.
  • Fertile window. The six-day fertile window ends on the estimated ovulation day, so a June 15 estimate gives June 10 to 15.
  • Family planning. People trying to conceive mark the estimated window on a calendar and review their tracking with their doctor.
  • Calendar math. Students practice counting forward and back across month ends, a skill every date in this calculator relies on.

How to use it

  1. Enter the first day of your most recent period. That's the first day of real bleeding, not spotting.
  2. Enter your average cycle length: the number of days from the start of one period to the start of the next. If you're not sure, 28 is a common starting point, but your own average is better.
  3. If you like, change your usual period length. It only affects the period dates in the table. You can also enter your luteal phase length (the days from ovulation to your next period) if you've tracked it.
  4. Read your estimated ovulation day, fertile window, most fertile days, next period and test date. Then check the table to see the cycles after that.

What the inputs mean

Average cycle length
If your cycles vary, average your last several. Lengths from about 21 to 45 days are accepted. If yours often fall outside that range or change a lot, a calendar estimate won't be reliable, and a healthcare professional can help.
Period length
The number of days you usually bleed. It doesn't change your ovulation day or fertile window.
Luteal phase length
The days from ovulation to the start of your next period. The usual average is 14. If ovulation tests or temperature charts show yours is different, enter it for a more personal estimate. Anything from 9 to 17 days is accepted here.

Formula and method

Ovulation date = first day of last period + (cycle length − luteal phase) days   (luteal phase 14 by default)
Fertile window = ovulation date − 5 days through the ovulation date
Most fertile days = ovulation date − 2 days through the ovulation date
Next period = first day of last period + cycle length   (also the suggested earliest home-test date)
Due date if conceived = ovulation date + 266 days
Cycle n starts on: first day of last period + (n − 1) × cycle length

In the formulas, the luteal phase is the time from ovulation to your next period, and cycle n means the nth cycle in the table. The 14-day figure is an average luteal phase. In real cycles it often runs from about 10 to 16 days. That's one reason the estimate can be off by several days.

The fertile window is six days long because sperm can live for several days, while an egg lasts only about a day after it's released. Your best chance of getting pregnant is usually in the last two or three days of the window. That's why those are shown as your most fertile days. The six-day window comes from a 1995 study of couples trying to conceive, by Wilcox, Weinberg and Baird.

Most home pregnancy tests are meant to be used from the first day of a missed period, so that's the test date shown. The due date if you got pregnant counts 266 days from ovulation. With a 14-day luteal phase, that's the same date as the usual 280-day rule counted from your last period.

Dates are counted on the calendar, with no time-zone changes. The first day of bleeding counts as cycle day 1.

Worked example

Your last period started on Thursday, January 1, 2026, and your cycles average 28 days.

  1. Days until ovulation: 28 − 14 = 14 days.
  2. Ovulation: Jan 1 + 14 days = Thursday, Jan 15, 2026 (cycle day 15).
  3. Fertile window: Jan 10 to Jan 15, 2026.
  4. Most fertile days: Jan 13 to Jan 15, 2026.
  5. Next period, and the earliest suggested home-test date: Jan 1 + 28 days = Thursday, Jan 29, 2026.
  6. If you got pregnant this cycle: Jan 15 + 266 days = Thursday, Oct 8, 2026.

Result: Your estimated ovulation day is Thursday, Jan 15, 2026. Your fertile window is Jan 10 – Jan 15, 2026, and your most fertile days are Jan 13 – Jan 15.

Understanding the result

Think of the ovulation date as the middle of a range, not an exact day. Even in regular cycles, ovulation can move by several days from one month to the next.

Never rely on a calendar estimate to prevent pregnancy. If you want to avoid pregnancy, talk with a healthcare professional about birth control that works well.

If you're trying to get pregnant, other signs can tell you more about your own body than the calendar alone. These include ovulation test kits, changes in cervical mucus and tracking your temperature each morning (basal body temperature). A doctor can help if getting pregnant is taking longer than you expected.

Assumptions and limitations

  • Your cycles are fairly regular and your average cycle length is accurate.
  • The luteal phase is 14 days unless you enter your own. The fertile window is the five days before ovulation plus ovulation day.
  • Future cycles are the same length as your average.
  • Cycle length and ovulation timing vary. This is especially true after stopping hormonal birth control, after pregnancy or breastfeeding, and during perimenopause (the years before periods stop). Stress, illness and conditions such as polycystic ovary syndrome (PCOS) can also change them.
  • The calculator can't tell whether you actually ovulate. It doesn't diagnose pregnancy or any medical condition.
  • It is not a method of birth control and shouldn't be used as one.

Frequently asked questions

Can I use this to avoid getting pregnant?

No. Calendar estimates aren't reliable enough to use as birth control, because the timing of ovulation varies. Talk to a healthcare professional about birth control options that work well.

What if my cycles are irregular?

The estimate assumes every cycle is the same length, so it helps less when your cycles vary a lot. A better approach is to track your cycles for several months and talk with a doctor about irregular periods.

Why isn't ovulation always on day 14?

Day 14 only fits a 28-day cycle. The time after ovulation usually stays about the same, while the time before it changes. So longer cycles tend to have later ovulation, and shorter cycles have earlier ovulation.

What are my most fertile days?

Usually the two days before ovulation and ovulation day itself. With a 28-day cycle that started on January 1, those are about January 13 to 15. The ovulation date is only an estimate, though. So many people trying to conceive aim for intercourse every one to two days across the whole six-day window.

When can I take a pregnancy test?

Most home tests are meant to be used from the first day of your missed period, which is the next-period date shown. Some say they can detect pregnancy a few days earlier. But a negative result that early is less reliable, so many people test again after the missed period.

Can I ovulate right after my period?

In short cycles, yes. With a 21-day cycle and a 14-day luteal phase, ovulation is estimated around cycle day 8. So the fertile window can start while a longer period is still ending.

How accurate is the next-period date?

It's only accurate if your next cycle is the same length as your average. It's common for a period to come a few days early or late. If a period is much later than expected, a pregnancy test or a healthcare professional can help.

How this calculator is checked

Method: Calendar method: ovulation ≈ next period − luteal phase (14 days by default); six-day fertile window ending on ovulation day (Wilcox, Weinberg and Baird, New England Journal of Medicine, 1995); next period = last period + cycle length; due date if conceived = ovulation + 266 days. The calculation is covered by automated tests with known reference values and edge cases. Last updated 2026-10-18. Found a problem? Tell us.

Embed this calculator

Put this Ovulation Calculator on your own website or blog for free. Paste this code where you want it to appear: