How are periods predicted?
A menstrual cycle is counted from the first day of one period to the first day of the next. Most adults have cycles of 21 to 35 days, with bleeding that lasts 2 to 7 days.
If your cycles are fairly regular, your next period can be predicted by adding your average cycle length to the first day of your last period. The calculator also marks ovulation and the fertile window.
How it is calculated
Worked example
Last period 1 January, 28-day cycle, 5-day period
- Next periods
- Thu, 29 Jan 2026, Thu, 26 Feb 2026
- Bleeding days
- 5 days from each start
- Ovulation before the 2nd period
- Thu, 15 Jan 2026
When to see a doctor
- Cycles shorter than 21 or longer than 35 days.
- Periods lasting more than 7 days or very heavy bleeding.
- Missing three or more periods in a row when not pregnant.
- Severe pain, bleeding between periods or after intercourse.
Predictions are less accurate if your cycles vary. Stress, travel, illness, weight changes and some medicines can shift a period.

