Period & Menstrual Cycle Calculator
Predict your next period and fertile window. Enter your last period date and average cycle length to see your cycle calendar for the next 6 months.
As an Amazon Associate and CJ Affiliate publisher we earn from qualifying purchases. Prices and availability may vary.
What a Normal Cycle Looks Like?
A typical menstrual cycle ranges from 21 to 35 days, with 28 days being the average. The cycle begins on the first day of your period. Cycles shorter than 21 days or longer than 35 days may warrant discussion with a GP. Cycle length can vary month to month by up to 7–9 days and still be considered normal — a consistent 28-day cycle is actually less common than variable cycles.
What should I know about Ovulation and the Fertile Window?
Ovulation typically occurs 14 days before your next period, not 14 days after your last one. For a 28-day cycle this is around day 14, but for a 35-day cycle it is around day 21. The fertile window includes the 5 days before ovulation and the day of ovulation itself — sperm can survive in the reproductive tract for up to 5 days. Ovulation predictor kits detect the LH surge 24–36 hours before ovulation and are the most reliable home method.
What's the key thing to understand about Cycle Tracking for Health?
Tracking your cycle over 3+ months reveals patterns that can indicate hormonal health. Consistently short cycles (under 24 days) may suggest a shortened luteal phase. Very heavy periods with clotting may indicate fibroids or endometriosis. Absence of periods in non-pregnant women should always be investigated. Apps like Clue, Flo, or Natural Cycles can track symptoms alongside dates for a fuller picture.
What do I need to know about Limitations of Period Calculators?
This calculator uses average cycle length and assumes ovulation 14 days before your next period. In reality, ovulation day varies — stress, illness, significant weight change, and hormonal conditions like PCOS can shift it significantly. This calculator is for general guidance only and should not be used as a method of contraception. For fertility planning, use ovulation tests or consult a healthcare provider.
What do I need to know about Natural Cycle Length Variability?
Although 28 days is often quoted as the 'average' menstrual cycle, this is a population average, not a typical individual experience — large tracking studies (including a 2019 analysis of over 600,000 cycles from period-tracking apps) found that only about 1 in 3 people have cycles that fall within a day of 28, and cycle length naturally varies cycle to cycle even for the same person. A normal range for adults is generally considered to be 21-35 days, and variation of a few days from cycle to cycle within that range is expected rather than a cause for concern. Cycle length also naturally shifts across different life stages: cycles are often more irregular in the first few years after periods start (menarche) as the hormonal feedback system matures, tend to become more regular and predictable through the late 20s and 30s, and often shorten and become more irregular again in perimenopause, the years leading up to menopause, as ovarian hormone production becomes less consistent. A period calculator's prediction is therefore most accurate for someone with a stable recent cycle history, and naturally less precise for teenagers, those recently off hormonal contraception, or those in perimenopause.
What should I know about Tracking Symptoms Alongside Dates?
A date-based period calculator predicts when a period is likely to start, but tracking accompanying symptoms over a few cycles can add genuinely useful information a date alone cannot. Many people experience a recognisable pattern of physical and emotional changes tied to specific phases of the cycle — for example, breast tenderness, bloating, mood changes or food cravings in the days before a period (premenstrual symptoms), or a brief rise in energy and mood around ovulation — and noting these alongside predicted dates can help distinguish a late period from an irregular cycle, or flag a pattern worth discussing with a GP. Basal body temperature is a particularly useful symptom to track for those interested in fertility: it typically rises by about 0.2-0.5°C after ovulation and stays elevated until the next period, due to the thermogenic effect of progesterone, giving a retrospective confirmation of when ovulation actually occurred that cycle (as opposed to the estimate a calendar-based calculator provides in advance). Persistent very heavy bleeding, bleeding between periods, periods lasting more than seven days, or severe pain that disrupts daily life are not expected symptoms and are worth raising with a GP regardless of how 'on schedule' the calculator's prediction otherwise is.
What should I know about When Irregular Periods Need Medical Review?
A normal menstrual cycle length can range from about 21 to 35 days, and some month-to-month variation within that range is entirely normal. Certain patterns, though, are worth discussing with a GP rather than just tracking. These include: periods stopping for three months or more without pregnancy, breastfeeding, or menopause as an explanation (amenorrhoea); cycles that are consistently shorter than 21 days or longer than 35 days; very heavy bleeding that soaks through protection every hour or two, or lasts longer than seven days; bleeding between periods or after sex; and periods that suddenly become significantly more painful or irregular than someone's usual pattern. These patterns can have straightforward explanations — stress, significant weight change, intense exercise, starting or stopping hormonal contraception — but can also indicate conditions worth ruling out, such as polycystic ovary syndrome, thyroid problems, fibroids, or endometriosis, several of which are both common and under-diagnosed. A period tracker is useful for spotting these patterns early precisely because it makes an unusual cycle more obvious against an established personal baseline than relying on memory alone.
Worked Example: Estimating the Fertile Window from Cycle Data
For someone with a consistent 28-day cycle (day 1 = first day of period), ovulation is estimated at roughly day 14, with the fertile window typically spanning from around day 9 to day 15 — accounting for sperm survival of up to 5 days and egg viability of roughly 12-24 hours after ovulation. For a shorter 24-day cycle, ovulation shifts earlier to around day 10, moving the fertile window to roughly day 5 to day 11. Because ovulation timing (not period timing) drives the fertile window, and ovulation can vary by several days even in people who consider their cycles 'regular', calendar-based fertile window estimates are only an approximation; basal body temperature tracking or ovulation predictor kits give a more precise personal picture for anyone trying to conceive or avoid pregnancy.
Typical Ovulation Timing and Fertile Window by Cycle Length
Because ovulation calculations in this tool work backwards from the next expected period using a typical luteal phase, the overall cycle length changes where in the cycle ovulation is estimated to fall, even though the luteal phase itself stays fairly constant at around 14 days for most people.
| Typical cycle length | Estimated ovulation day | Approximate fertile window |
|---|---|---|
| 21 days | around day 7 | days 3 to 8 |
| 28 days | around day 14 | days 10 to 15 |
| 32 days | around day 18 | days 14 to 19 |
| 35 days | around day 21 | days 17 to 22 |
This is why two people with different cycle lengths but the same 14-day luteal phase ovulate on very different calendar days, while someone with a shorter or longer luteal phase than average will see the calculator's fertile-window estimate drift from their actual ovulation day even if their overall cycle length is entered correctly.
Period Calculators vs Ovulation Predictor Kits: Different Tools for Different Questions
A calendar-based period or fertile-window calculator estimates the most likely dates from past cycle patterns, which makes it useful for general planning, such as anticipating when a period is due or getting a rough sense of a fertile window. It cannot, however, detect what is actually happening hormonally in a given cycle. Ovulation predictor kits, which detect the rise in luteinising hormone (LH) in urine shortly before ovulation, and basal body temperature tracking, which shows a small sustained rise after ovulation has already occurred, both respond to a specific cycle's real hormonal signals rather than an average of past cycles. For anyone trying to conceive, combining a calendar estimate with one of these direct methods generally gives a more reliable picture than the calendar estimate alone, particularly in cycles that vary in length from month to month. For cycle tracking aimed mainly at anticipating periods and understanding typical patterns over time, including the distinct phase-by-phase breakdown of hormonal changes across a cycle, a dedicated cycle-phase tracker covers that detail separately from this date-focused calculator.