Your next period is expected about one cycle length after your last one began — for a 28-day cycle starting January 1, 2026, that's around January 29. Ovulation falls roughly 14 days before that (around January 15), with a fertile window in the few days on either side. These are estimates for a regular cycle; real cycles vary, and this is not reliable contraception.
Period Calculator — predict your next period & fertile days
From a period starting Jan 1, 2026 with a 28-day cycle.
- Next period ends
- Feb 2, 2026
- Estimated ovulation
- Jan 15, 2026
- Fertile window from
- Jan 12, 2026
- Fertile window to
- Jan 16, 2026
Quick examples
How it's calculated
- Next period = first day of last period + cycle length
- cycleLength
- = 28
- 20,482
These are estimates, not a guarantee — and not birth control. Predictions assume a fairly regular cycle; ovulation timing shifts with stress, illness, travel and age, and sperm can survive for days, so do not rely on the fertile window to avoid pregnancy. Use a proven contraceptive method if you are.
How it works
A menstrual cycle is counted from the first day of one period to the first day of the next. The average is 28 days, but anywhere from 21 to 35 days is normal. To predict your next period, this calculator adds your cycle length to the first day of your last period; it repeats each cycle from there.
Ovulation — when an egg is released — happens about 14 days before your next period starts, because the luteal phase (the gap between ovulation and the next period) is usually about two weeks (roughly 14 to 16 days). This calculator uses 14 days, the shorter end of that range, which places ovulation at the latest likely date. It does vary from person to person, so this and the fertile window — the days sperm can survive (up to about 3 days before ovulation) through roughly a day after — are estimates, not fixed dates.
- Next period = first day of last period + cycle length
- Ovulation ≈ last period + (cycle length − 14)
- Fertile window ≈ 3 days before ovulation to 1 day after
Worked example
For a 28-day cycle starting January 1, 2026, with a 5-day period:
- Next period: Jan 1 + 28 = Jan 29 (ending around Feb 2)
- Ovulation: Jan 1 + (28 − 14) = Jan 15
- Fertile window: Jan 12 to Jan 16
Frequently asked questions
How accurate is a period prediction?
- It's an estimate for a **regular** cycle. Real cycles vary from month to month with stress, illness, travel, exercise, breastfeeding and age, so treat the dates as a guide. The luteal phase alone can range from about **7 to 19 days** between people, so the ovulation date and fertile window are only approximate. Tracking several cycles gives a better average to work from.
How do I know my cycle length?
- Count from the **first day of one period to the day before your next period begins**. Do this over a few cycles and average them; if they vary a lot, your cycle is irregular and predictions are rougher.
When am I most fertile?
- In the days just before and during ovulation — roughly the fertile window shown here. Sperm can survive a few days, so the days leading up to ovulation matter most for conception.
Can I use this as birth control?
- No. Cycle-based prediction is **not reliable contraception** on its own — ovulation timing shifts, and sperm survive for days. Use a proven method if you are avoiding pregnancy.
Why is my period late?
- Common reasons include stress, weight change, intense exercise, illness, travel, hormonal changes, and pregnancy. An occasional late or missed period is usually not a concern, but see a clinician if it persists or you might be pregnant.
Is a 35-day or 21-day cycle normal?
- Yes — cycle length varies between people, and 21 to 35 days is the normal adult range. What matters more is whether your own cycle is roughly consistent from month to month.
How we know this is right
- Last reviewed
- Aug 14, 2026
- Precision
- Rounded to 0 decimal places.
Sources
- U.S. Office on Women’s Health Office on Women’s Health (HHS), "Trying to conceive": "The average menstrual cycle lasts 28 days. But normal cycles can vary from 21 to 35 days"; after ovulation a period follows "within 14 to 16 days" (a ~14-day luteal phase, so ovulation ≈ last period + cycle − 14); a woman is most fertile in the few days before ovulation and "a man’s sperm can live for up to three days". · Reviewed Aug 14, 2026
- U.S. Office on Women’s Health Office on Women’s Health (HHS), "Your menstrual cycle": a menstrual cycle is counted from the first day of one period to the first day of the next, and the luteal phase (ovulation to the next period) varies from person to person — so predicted dates are estimates. · Reviewed Aug 14, 2026