Health & Fitness

Period Calculator (Next Period Dates)

Enter your last period’s start date and cycle length to predict the next ones.

Your numbers

Your results

Next period
Next period
—
Period after that
—
Third period
—
Next ovulation (estimate)
—

Period Calculator (Next Period Dates) by TheCalcTools

How the Period Calculator (Next Period Dates) works

Each predicted period starts one cycle length after the previous start. Cycle length is counted from the first day of one period to the first day of the next; 21 to 35 days is typical for adults.

Track several cycles and use their average for better predictions. See a doctor if periods are very irregular, very heavy or stop unexpectedly.

The formula

Next start = last start + cycle length

Worked example

Using the default values shown in the calculator:

First day of your last period2026-10-03
Average cycle length (days)28
Period length (days)5
  1. Starting 3 October 2026 with a 28-day cycle: next period 31 October 2026 to 4 November 2026.

Result:

Next period31 October 2026 to 4 November 2026
Period after that28 November 2026 to 2 December 2026
Third period26 December 2026 to 30 December 2026
Next ovulation (estimate)17 October 2026

Frequently asked questions

Is a late period always pregnancy?

No. Stress, illness, weight change, exercise and some conditions can shift a cycle. A pregnancy test is reliable from the day the period is due.

Sources and further reading

More in Health & Fitness · All calculators

This calculator gives general estimates for information and education. It is not medical advice and does not diagnose anything. Talk to a qualified health professional about your own situation. See our disclaimer.