Skip to content

Period Calculator

Enter the first day of your last period, your usual cycle length and how long your period lasts to see your next three expected periods.

Cycle Details

▾
▾

Predicts the next three periods and fertile windows from your last period start, average cycle length and period length.

Formula

next period = last start + cycle length (repeated for each future cycle); fertile window = ovulation (next period − 14) − 5 to +1 days.

Reference Values

  • •Cycle lengths 21–35 days are regular
  • •Average period lasts 2–7 days
  • •Irregular cycles widen uncertainty

FAQ

Common questions about Period Calculator

How we calculate this

We use the standard published formula for this calculation, and we show the working so you can check it.

Spotted a mistake? Tell us and we'll check it within a few days. See how we check our calculators.

Medical disclaimer

This tool gives a general estimate for information only. It is not medical advice and cannot diagnose a condition. Talk to a doctor, midwife or other qualified professional about your own situation.

Cookies on Convert & Calculate

We use a small number of cookies to keep the site working and, if you agree, to see which tools are most useful. You can change your choice at any time.