Skip to content
FigureSure
Sign in

Period Calculator

Predict your next 12 periods: enter the first day of your last period, your usual cycle length and how long your period lasts to get the start and end dates of each one, with the estimated fertile window in each cycle. Useful for planning trips and events, and for noticing when a period is late.
  • Updated
  • Formula shown

Your last period

20 to 45 days, from the first day of one period to the next. Use 28 if unsure.

How many days you usually bleed

Results

Next period
Oct 29, 2026
Oct 29 – Nov 2, 2026 (5 days)
Period after that
Nov 26–30, 2026
Nov 26, 2026
Fertile window this cycle
The 5 days before ovulation and ovulation day
Oct 10–15, 2026
Estimated ovulation
14 days before the next period
Oct 15, 2026
Last period ends
Started Oct 1, 2026
Oct 5, 2026

Next period expected Oct 29 – Nov 2, 2026; fertile window this cycle Oct 10–15, 2026.

Your next 12 periods and fertile windows (estimates)
PeriodStartsEndsFertile window after itOvulation
1Thu, Oct 29, 2026Nov 2, 2026Nov 7–12, 2026Nov 12, 2026
2Thu, Nov 26, 2026Nov 30, 2026Dec 5–10, 2026Dec 10, 2026
3Thu, Dec 24, 2026Dec 28, 2026Jan 2–7, 2027Jan 7, 2027
4Thu, Jan 21, 2027Jan 25, 2027Jan 30 – Feb 4, 2027Feb 4, 2027
5Thu, Feb 18, 2027Feb 22, 2027Feb 27 – Mar 4, 2027Mar 4, 2027
6Thu, Mar 18, 2027Mar 22, 2027Mar 27 – Apr 1, 2027Apr 1, 2027
7Thu, Apr 15, 2027Apr 19, 2027Apr 24–29, 2027Apr 29, 2027
8Thu, May 13, 2027May 17, 2027May 22–27, 2027May 27, 2027
9Thu, Jun 10, 2027Jun 14, 2027Jun 19–24, 2027Jun 24, 2027
10Thu, Jul 8, 2027Jul 12, 2027Jul 17–22, 2027Jul 22, 2027
11Thu, Aug 5, 2027Aug 9, 2027Aug 14–19, 2027Aug 19, 2027
12Thu, Sep 2, 2027Sep 6, 2027Sep 11–16, 2027Sep 16, 2027

Predictions assume every cycle is the same length; real cycles vary by a few days. See a doctor if your periods are often less than 21 or more than 35 days apart, last more than 7 days, vary in length by more than 7 to 9 days, stop for 3 to 6 months, are very heavy, or if you bleed between periods or after sex (ACOG, NHS).

Do not use these dates as contraception. Ovulation can come earlier or later than predicted, even in regular cycles, and sperm can survive in the body for several days.

These dates are estimates from an average cycle, not medical advice. Talk to your doctor or midwife about your own cycle, fertility or pregnancy.

How to use the period calculator

  1. Enter the first day of your last period: the first day of proper bleeding, not spotting beforehand.
  2. Enter your usual cycle length (from the first day of one period to the first day of the next) and how many days you usually bleed.
  3. Read your next period dates and scroll the table for the next 12. If your cycle varies, use your average and allow a few days either side.

Period formula

next period starts = last period start + cycle length
period ends = start + period length − 1 day
ovulation ≈ next period start − 14 days
fertile window = ovulation − 5 days to ovulation

Each period is predicted by adding your cycle length again and again, so the predictions are only as regular as your cycle. Ovulation usually happens about two weeks before the next period (the NHS gives 12 to 16 days), and the fertile window is the five days before it plus the day itself, the days on which sex can lead to pregnancy.

Worked example

Your last period started on Oct 1, 2026, your cycle is 28 days and you usually bleed for 5 days. The next period should start on Thursday, October 29, 2026 and end on Nov 2, 2026. The fertile window in the current cycle is Oct 10–15, 2026. Twelve cycles on, the 12th period is due on Sep 2, 2027: with a 28-day cycle there are about 13 periods a year, so one month will have two.

Next periods by cycle length

Predicted start dates after a period on Oct 1, 2026, and about how many periods that cycle length gives in a year.

Cycle lengthNext periodSecondThirdPeriods a year
21 daysOct 22, 2026Nov 12, 2026Dec 3, 202617.4
24 daysOct 25, 2026Nov 18, 2026Dec 12, 202615.2
28 daysOct 29, 2026Nov 26, 2026Dec 24, 202613
30 daysOct 31, 2026Nov 30, 2026Dec 30, 202612.2
32 daysNov 2, 2026Dec 4, 2026Jan 5, 202711.4
35 daysNov 5, 2026Dec 10, 2026Jan 14, 202710.4

What is a normal cycle?

ACOG says a normal menstrual cycle is typically 21 to 35 days long and a normal period lasts up to 7 days. The NHS describes periods as usually coming every 21 to 35 days and lasting 2 to 7 days, about 5 on average. Cycles are often irregular in the first years after periods start and in the years before menopause.

  • See a doctor if your periods are often less than 21 or more than 35 days apart, last more than 7 days, vary by more than 7 to 9 days from one cycle to the next, or stop for 3 to 6 months.
  • Also get checked for very heavy bleeding (soaking a pad or tampon every hour), bleeding between periods or after sex, or any bleeding after menopause.
  • A late period can have many causes, including pregnancy, stress, illness and weight change. If you could be pregnant, take a pregnancy test.

A period calendar is not contraception: ovulation can happen earlier than predicted and sperm can survive for several days. This is not medical advice; talk to your doctor or midwife. For a closer look at fertile days, use the ovulation calculator.

Sources

  • ACOG FAQ, Abnormal Uterine Bleeding.
  • NHS, Periods (reviewed January 2023) and Irregular periods (reviewed June 2026).
  • Wilcox AJ, Weinberg CR, Baird DD, "Timing of sexual intercourse in relation to ovulation", N Engl J Med 1995;333(23):1517–1521.

Frequently asked questions

How do I calculate when my next period is due?

Add your cycle length to the first day of your last period. If your last period started on October 1, 2026 and your cycle is 28 days, the next should start on October 29 and, if it usually lasts 5 days, end on November 2.

What is a normal cycle length?

ACOG says a normal menstrual cycle is typically 21 to 35 days, counted from the first day of one period to the first day of the next, and a normal period lasts up to 7 days. The NHS gives 28 days as the average.

When should I see a doctor about my periods?

If your periods are often less than 21 or more than 35 days apart, last more than 7 days, vary in length by more than 7 to 9 days, stop for 3 to 6 months, or are very heavy, or if you bleed between periods, after sex or after menopause.

Can I use a period calculator to avoid pregnancy?

No. The dates assume every cycle is the same length, but ovulation can come earlier or later and sperm can survive for several days, so pregnancy is possible on days the calendar marks as safe. Ask a doctor or nurse about reliable contraception.

Why do I sometimes get two periods in one month?

A cycle shorter than the month means a period can start near the beginning and again near the end. With a 28-day cycle you get about 13 periods a year, so at least one calendar month has two.

Was this calculator helpful?