Calendar methods assume regular cycles and a fixed luteal phase, and they are unreliable for irregular cycles, recent hormonal contraception or breastfeeding. Stress, illness and travel can shift ovulation. The calculator is not a birth control method.
Fertility depends on many factors beyond timing.
Use the recorded first day of the last menstrual period and explicitly assumed cycle and luteal-phase lengths. Cycle length runs from the first day of one period to the first day of the next. Calendar history does not directly measure ovulation, identify a personal fertile window or establish contraception effectiveness.
Ovulation: worked example
| First day of last period | September 1, 2026 |
|---|---|
| Cycle length (days) | 28 |
| Luteal phase (days) | 14 |
| Estimated ovulation date | September 15, 2026 |
| Fertile window opens | September 10, 2026 |
| Next period expected | September 29, 2026 |
Ovulation: formula
Common error: Assuming day 14 for everyone. That is only right for a 28-day cycle with a 14-day luteal phase, and it puts the fertile window in the wrong week for a long cycle.
Ovulation: changing First day of last period
| First day of last period | Estimated ovulation date | Fertile window opens | Next period expected |
|---|---|---|---|
| August 18, 2026 | September 1, 2026 | August 27, 2026 | September 15, 2026 |
| August 25, 2026 | September 8, 2026 | September 3, 2026 | September 22, 2026 |
| September 1, 2026 (example) | September 15, 2026 | September 10, 2026 | September 29, 2026 |
| September 8, 2026 | September 22, 2026 | September 17, 2026 | October 6, 2026 |
| September 15, 2026 | September 29, 2026 | September 24, 2026 | October 13, 2026 |
Ovulation: individual input comparisons
| Input | Value | Estimated ovulation date | Fertile window opens | Next period expected |
|---|---|---|---|---|
| First day of last period | August 18, 2026 | September 1, 2026 | August 27, 2026 | September 15, 2026 |
| August 25, 2026 | September 8, 2026 | September 3, 2026 | September 22, 2026 | |
| September 1, 2026 | September 15, 2026 | September 10, 2026 | September 29, 2026 | |
| September 8, 2026 | September 22, 2026 | September 17, 2026 | October 6, 2026 | |
| September 15, 2026 | September 29, 2026 | September 24, 2026 | October 13, 2026 | |
| Cycle length (days) | 22 | September 9, 2026 | September 4, 2026 | September 23, 2026 |
| 25 | September 12, 2026 | September 7, 2026 | September 26, 2026 | |
| 28 | September 15, 2026 | September 10, 2026 | September 29, 2026 | |
| 31 | September 18, 2026 | September 13, 2026 | October 2, 2026 | |
| 34 | September 21, 2026 | September 16, 2026 | October 5, 2026 | |
| Luteal phase (days) | 11 | September 18, 2026 | September 13, 2026 | September 29, 2026 |
| 13 | September 16, 2026 | September 11, 2026 | September 29, 2026 | |
| 14 | September 15, 2026 | September 10, 2026 | September 29, 2026 | |
| 15 | September 14, 2026 | September 9, 2026 | September 29, 2026 | |
| 17 | September 12, 2026 | September 7, 2026 | September 29, 2026 |
Ovulation: combined input changes
| First day of last period / Cycle length (days) | 22 | 28 | 34 |
|---|---|---|---|
| August 18, 2026 | August 26, 2026 | September 1, 2026 | September 7, 2026 |
| August 25, 2026 | September 2, 2026 | September 8, 2026 | September 14, 2026 |
| September 1, 2026 | September 9, 2026 | September 15, 2026 | September 21, 2026 |
| September 8, 2026 | September 16, 2026 | September 22, 2026 | September 28, 2026 |
| September 15, 2026 | September 23, 2026 | September 29, 2026 | October 5, 2026 |
Ovulation: values and definitions
| Quantity and definition | Value used |
|---|---|
| First day of last period | September 1, 2026 |
| Cycle length (days) — Days from the first day of one period to the first day of the next. Typical range is 21 to 35. | 28 |
| Luteal phase (days) — Days between ovulation and the next period. 14 is the common default; the usual range is 12 to 16. | 14 |
| Estimated ovulation date | September 15, 2026 |
| Fertile window opens | September 10, 2026 |
| Next period expected | September 29, 2026 |
Clinical Estimates calculators: Pregnancy Week Calculator, Cholesterol (LDL) Calculator, Mean Arterial Pressure Calculator, IVF Due Date Calculator, Period Calculator, GFR Calculator.
Ovulation is counted backward from the next period, not forward from the last one. The stretch after ovulation, the luteal phase, tends to stay near two weeks, while the stretch before it flexes. So a 35-day cycle ovulates much later than a 28-day cycle, around day 21 instead of day 14.
The fertile window opens about five days earlier because sperm can survive that long. Cycle length shifts the day: with a 21 day cycle ovulation lands near day 7, with 28 days near day 14 and with 35 days near day 21, since the luteal phase stays close to 14 days. That phase usually runs 12 to 16 days, so an average of several cycles beats a single one.
Use your own average cycle length from several months, not the 28-day default. One long or short cycle can move the estimate by a week.
See the due date and conception date calculators for pregnancy timing, and the period calculator for upcoming cycles. The pregnancy week page tracks progress after conception. A healthcare provider can advise on fertility concerns and preconception care.
When is the fertile window?
About five days before ovulation through the day of ovulation, because sperm can survive several days and the egg lives about a day.
Is a calendar method reliable for irregular cycles?
No. If your cycles vary, ovulation predictor kits, temperature tracking and cervical mucus give better information than a calendar estimate.
Can I use this as birth control?
No. Calendar estimates are not reliable for preventing pregnancy, so use a proven contraception method if you want to avoid it.