🌺 Period Calculator

Predict your next six periods, ovulation day and fertile window from the start date of your last period and your average cycle length.

⚠️ For information only. Predictions are estimates based on cycle averages and are not a contraceptive method. Speak to a GP about irregular cycles or fertility planning.

Understanding Your Menstrual Cycle

The menstrual cycle is the monthly hormonal cycle that prepares the body for pregnancy. It is measured from day 1 — the first day of bleeding — to day 1 of the next period. The average cycle is 28 days but anything from 21–35 days is medically normal. This calculator uses your last period date and average cycle length to predict the next six cycles, including ovulation and the fertile window.

The Four Phases of the Cycle

  • Menstrual phase (days 1–5): the uterine lining is shed if no pregnancy occurred.
  • Follicular phase (days 1–13): the body prepares an egg for release. Oestrogen rises.
  • Ovulation (around day 14 in a 28-day cycle): a mature egg is released and is viable for ~24 hours.
  • Luteal phase (days 15–28): if the egg is not fertilised, hormone levels drop and the cycle starts again.

Fertile Window Explained

The fertile window covers the five days before ovulation plus ovulation day itself, because sperm can survive up to five days inside the reproductive tract. Highest chance of conception is the two to three days immediately before ovulation.

When to Speak to a GP

  • Cycles consistently shorter than 21 or longer than 35 days
  • Periods that suddenly become much heavier or longer
  • Bleeding between periods or after sex
  • Severe period pain that interferes with daily life
  • Trying to conceive for over 12 months without success (or 6 months if over 35)
⚠️
Important Note: This tool provides cycle estimates only and is not a substitute for medical advice or contraception. For fertility planning, contraception or irregular cycles, please consult a qualified healthcare professional.

Related Calculators