Period Calculator
Track your menstrual cycle and predict your next period. Calculate period dates for the next 12 months based on cycle length.
Educational purpose only. Results are estimates based on standard formulas. This calculator does not constitute financial, tax, legal, or medical advice. For decisions affecting your personal finances or health, consult a qualified professional. How we ensure accuracy →
About the Period Calculator
A period calculator (menstrual cycle calculator) predicts the dates of your next several periods and maps out your complete cycle phases based on your last period start date and average cycle length. Knowing when your next period is expected helps you plan around it, prepare for PMS symptoms, understand your cycle's impact on energy, mood, and athletic performance, and identify irregularities that may warrant medical attention. A normal menstrual cycle ranges from 21 to 35 days, with 28 days being the textbook average (though research shows only about 13% of women actually have a 28-day cycle). Our free period calculator predicts your next 6-12 periods, shows the dates for each cycle phase (menstruation, follicular, ovulatory, luteal), calculates your average cycle length from historical data, and provides a colour-coded calendar view. It also flags cycle lengths outside the 21-35 day normal range and shows how your cycle length compares to population norms. In health, fitness, and nutritional planning, tracking personal metrics provides a scientific, data-driven baseline for setting realistic wellness goals. Human metabolism and body composition are highly individual, influenced by factors such as age, biological sex, height, activity level, and underlying genetics. While standard equations (such as the Mifflin-St Jeor or Navy Body Fat equations) offer valuable population-level screening guidelines, they should be interpreted alongside other markers of health under the guidance of qualified professionals. Using this calculator allows you to monitor changes over time, helping you calibrate your daily caloric intake, macronutrient balance, or hydration schedule to support sustainable lifestyle improvements and long-term vitality. Furthermore, individual circumstances and local regulations can significantly impact the practical application of these figures. Users in the USA, Canada, the United Kingdom, Australia, and New Zealand often face different regional guidelines, tax brackets, or baseline measurements (such as USDA zones, CRA guidelines, HMRC allowances, or ATO schedules) that should be factored into any serious planning. By entering your specific parameters into this calculator, you can model multiple scenarios side by side to see how minor changes in inputs affect the overall outcome. This makes the tool an indispensable asset for regular monitoring and long-term goal setting, helping you adjust your strategies as your needs evolve over time.
Formula
Next period = Last period start + Average cycle length | Ovulation day = Cycle length - 14 | Luteal phase = 12-16 days
How It Works
Period prediction: next period start date = last period start date + cycle length. For a 29-day cycle with last period starting March 5: next period = March 5 + 29 = April 3. Following period = April 3 + 29 = May 2, and so on. Cycle phases based on 29-day cycle: Menstruation (period) = days 1-5 (average duration 3-7 days). Follicular phase = days 1-13 (overlaps with menstruation; follicles develop in ovaries). Ovulation = approximately day 15 (cycle length minus 14). Luteal phase = days 15-29 (after ovulation until next period). Average cycle length from history: sum all cycle lengths, divide by the count. For cycles of 27, 29, 31, 28, 30 days: average = 145/5 = 29 days. Variation of up to 7-8 days from your personal average is generally considered within normal range. To compute this value manually, follow these standard steps: 1. Identify all the required input variables (such as base values, rates, dimensions, or constants) and convert them to matching units. 2. Apply the primary mathematical formula or conversion factor designated for this specific calculation. 3. Perform the arithmetic operations step by step, ensuring you strictly follow the standard order of operations (PEMDAS/BODMAS). 4. Verify the result by running the calculation in reverse or checking against known reference tables. By following this structured methodology, you can verify your results and gain a deeper understanding of the relationships between the different variables involved in the calculation.
Tips & Best Practices
- ✓Track 3-6 months of cycles before relying on predictions — your personal average cycle length is far more accurate for predicting future periods than the textbook 28-day assumption.
- ✓Cycle tracking apps (Clue, Flo, Natural Cycles) store historical data and improve prediction accuracy over time using machine learning on your personal cycle pattern.
- ✓Premenstrual syndrome (PMS) symptoms typically begin in the luteal phase, 1-2 weeks before the period, and resolve within a few days of menstruation starting. The period calculator shows when your luteal phase begins so you can anticipate and plan around PMS timing.
- ✓Late period definition: a period is considered late if it has not started 5 or more days past your expected date. Missing a period entirely (more than 5-7 days late) warrants a pregnancy test and potentially a healthcare consultation if negative.
- ✓Perimenopause typically begins in the mid-40s: the first sign is often irregular cycles — lengthening, shortening, or becoming unpredictable. Tracking cycles helps identify this transition and distinguish it from other causes of irregularity.
- ✓Cycle length and health: consistently very short cycles (under 21 days) or very long cycles (over 35 days) can indicate hormonal imbalances including PCOS, thyroid dysfunction, or anovulation and warrant medical evaluation.
- ✓Athletic performance and cycle phases: research shows performance, recovery, and strength vary across cycle phases. Many athletes now track their cycle to optimise training periodisation — scheduling high-intensity training in the follicular phase and prioritising recovery in the late luteal phase.
- ✓Birth control effects: hormonal contraceptives (the pill, patch, ring) suppress natural cycles — withdrawal bleeds are not true periods. The period calculator is most accurate for women not using hormonal contraception.
Who Uses This Calculator
Women and people who menstruate use the period calculator to plan around their cycle for major events, travel, athletic competitions, and social occasions where period management is inconvenient. People managing PMS or PMDD use it to anticipate symptom windows and prepare coping strategies or schedule fewer obligations during the luteal phase. People with dysmenorrhea (painful periods) use it to ensure they have appropriate pain management supplies available ahead of time. Healthcare providers use cycle tracking information during consultations about menstrual irregularity, fertility concerns, and hormonal health. Women approaching perimenopause use the calendar to track cycle length changes over time and discuss them with their OB-GYN. Competitive athletes use cycle phase tracking to align training intensity with the phases associated with highest energy and performance. Partners of people who menstruate use period calculators to better understand cycle-related mood and energy changes and support their partners accordingly. Common practical scenarios for this tool include: - Professional scenarios: Engineers, financial analysts, accountants, health practitioners, and educators use this calculation to verify data, draft official reports, and double-check manual calculations quickly. - Consumer and everyday scenarios: Homeowners, students, fitness enthusiasts, and travelers use the tool to make quick estimates on the go, budget for upcoming projects, and track personal goals. - Educational learning: Students and teachers use this tool as a step-by-step visual aid to understand mathematical formulas and verify homework answers.
Optimised for: USA · Canada · UK · Australia · Calculations run in your browser · No data stored
Frequently Asked Questions
How long is a normal menstrual cycle?
A normal cycle is 21–35 days, with 28 days being average. Cycles can vary month to month.
What is the typical or average value for this?
Track 3-6 months of cycles before relying on predictions — your personal average cycle length is far more accurate for predicting future periods than the textbook 28-day assumption.
How is the accuracy of this calculation verified?
Cycle tracking apps (Clue, Flo, Natural Cycles) store historical data and improve prediction accuracy over time using machine learning on your personal cycle pattern.
How does this apply to users in Australia?
Premenstrual syndrome (PMS) symptoms typically begin in the luteal phase, 1-2 weeks before the period, and resolve within a few days of menstruation starting. The period calculator shows when your luteal phase begins so you can anticipate and plan around PMS timing.
What is an important tip when using the period calculator?
Late period definition: a period is considered late if it has not started 5 or more days past your expected date. Missing a period entirely (more than 5-7 days late) warrants a pregnancy test and potentially a healthcare consultation if negative.
What is the typical or average value for this in this scenario?
Perimenopause typically begins in the mid-40s: the first sign is often irregular cycles — lengthening, shortening, or becoming unpredictable. Tracking cycles helps identify this transition and distinguish it from other causes of irregularity.