Period Calculator: Next Periods and Fertile Window

Enter the first day of your last period, your usual cycle length and how many days your period lasts. You get the start of your next period, the next ovulation, the fertile window and a table of six cycles.

Free Runs in your browser Checked Tuesday, November 10, 2026

The day the last period started, not the day it ended.

Days from the first day of one period to the first day of the next. Between 21 and 35 is typical; 28 is common.

How many days the bleeding usually lasts. 2 to 7 is typical; about 5 is common.

Result

Next period starts — The first day of the next period, after today.
Next ovulation — About 14 days before the next period starts.
Fertile window — The five days before ovulation and the day of ovulation.
Six cycles

This tool runs in your browser. What you enter is not sent to us.

How to use it

  1. Enter the First day of your last period: the day the bleeding started.
  2. Set the Cycle length in days, or keep 28 if you do not know it.
  3. Set the Period length, then read the Next period starts, the Next ovulation and the Fertile window.

How the dates are estimated

A typical cycle is 21 to 35 days long and most often about 28; a period lasts between 2 and 7 days, usually about 5, according to the NHS. The next period starts one cycle length after the last one, and the table counts six cycles from the one that holds today.

Ovulation is counted back from the next period. In a study of normal cycles by Lenton and colleagues (1984), the luteal phase, from ovulation to the next period, averaged 14.13 days with a standard deviation of 1.41 days, so the calculator takes 14 days.

These dates are estimates and not medical advice. Cycles vary, and illness, stress, travel and medicines can shift them. If your periods are very irregular or you have missed periods, see a doctor.

Next period    = first day of the period + cycle length
Ovulation      = next period - 14 days
Fertile window = the 5 days before ovulation and the day of ovulation
Period ends    = period starts + period length - 1 day

The fertile window

In a study of couples by Wilcox and colleagues (1995), conception happened only after intercourse in a six-day period ending on the day of ovulation. The chance of conception was 0.10 when intercourse was five days before ovulation and 0.33 on the day of ovulation.

The ovulation day is itself an estimate, so the window is an estimate too. For a calendar with more detail, see the ovulation and fertile days calendar.

What this calculator does not do

  • It is not contraception and does not protect against pregnancy or infection.
  • It assumes every cycle has the length you entered. The rows further down the table are projections, not promises.
  • It does not diagnose anything. Ask a doctor about irregular, very heavy or missed periods.

Worked example: last period on 1 November 2026, 28-day cycle

The next period starts 28 days after 1 November, on November 29, 2026. Ovulation is 14 days before that, on November 15, 2026.

The fertile window runs from five days before ovulation to the day of it, so from November 10 to November 15, 2026. The period ends on November 5 after five days.

Date Result
Period, 1 to 5 November 2026 Current cycle
Fertile window November 10 to November 15, 2026
Ovulation November 15, 2026
Next period November 29, 2026

Frequently asked questions

How do I find my cycle length?

Count the days from the first day of one period to the first day of the next, and average several months. A cycle of 28 days is common, but 21 to 35 days is typical.

Why is ovulation 14 days before the next period?

The luteal phase, from ovulation to the next period, averaged 14.13 days in the Lenton study, so the calculator counts back 14 days from the next period.

Can I use this as contraception?

No. Estimated fertile days are not reliable enough to prevent pregnancy. Talk to a pharmacist or doctor about contraception that suits you.

What if my periods are irregular?

The dates will be less accurate. Irregular periods, very heavy bleeding or missed periods are worth discussing with a doctor.

Is my date stored or sent to a server?

No. The dates are calculated in your browser and nothing you enter is sent to us.

Sources

Figures and text last checked on Tuesday, November 10, 2026.

We use necessary cookies to run the site. With your consent, Google also uses advertising cookies to show personalised ads. If you reject them, you still see ads, but they are not personalised.