Predict your next period and upcoming cycle dates for the next 6 months. Enter your last period date and average cycle length for an instant calendar.
Fill in the details and
your result appears here.
The first day of your most recent period — when bleeding began.
Count from day 1 of one period to day 1 of the next. Track 3 cycles and use the average.
How many days your period typically lasts. Average is 3–7 days.
Subsequent cycles are predicted by adding the cycle length repeatedly. The prediction assumes a regular cycle. Actual dates can vary by ±2–5 days depending on stress, illness, travel, and hormonal changes.
Accurate within ±2–5 days for regular cycles. Irregular cycles (common with PCOS, thyroid conditions, high stress) make predictions less reliable. Track 3–6 cycles for a better personal average.
21–35 days is considered normal. The average is 28 days but this varies significantly between individuals and across life stages. A consistent cycle length, whatever it is, is generally healthy.
Stress, illness, travel (especially time zone changes), significant weight changes, intense exercise, and hormonal fluctuations can all shift ovulation timing, which changes the period date.
Cycles consistently shorter than 21 days or longer than 35 days, periods lasting more than 7 days, very heavy bleeding, or sudden significant changes in your pattern are all worth discussing with a gynaecologist.
Period calculators are estimates based on average cycle length. Stress, illness, travel, and weight changes can shift periods by several days. Track 3-6 cycles to understand your personal pattern before relying on predictions.