ACOG and the American Academy of Pediatrics designate the menstrual cycle as a vital sign, as fundamental as blood pressure or heart rate, because irregularities can signal underlying health conditions ranging from thyroid dysfunction to polycystic ovary syndrome (PCOS). A period calculator helps you track your menstrual cycle and predict when your next period will arrive. This tool uses your cycle length and period length to estimate when your next period begins, when your fertile window occurs, and where you are in your current cycle. With 50% of women under age 18 using apps to track their periods and research from npj Digital Medicine showing that app predictions are typically within 1 to 2 days for users with regular cycles, digital cycle tracking has become a mainstream health practice.
The average menstrual cycle is 28 days, but normal adult cycles range from 21 to 35 days. ACOG defines normal adolescent cycles as 21 to 45 days, with periods lasting 7 days or less. The average period lasts 5 days, but can range from 2 to 7 days. By tracking your cycle consistently over 3 to 6 months, you can identify patterns and predict future periods with improving accuracy.
What This Calculator Does
Enter the first day of your last period, your average cycle length, and your average period length. The calculator instantly displays your current cycle day, when your next period is expected, whether you are currently on your period, and when your fertile window occurs.
For related health and planning tools, try our Ovulation Calculator for detailed fertility tracking, or our Due Date Calculator for pregnancy planning. You can also use our BMI Calculator to check whether your weight is within a healthy range, which can affect cycle regularity.
Inputs Required
- First Day of Last Period: The first day of your last menstrual period
- Cycle Length: Your average menstrual cycle length in days (21 to 35 days for adults, 21 to 45 for adolescents)
- Period Length: Your average period length in days (2 to 7 days)
Outputs Provided
- Current Cycle Day: What day of your cycle you are on
- Period Status: Whether you are currently on your period
- Next Period: When your next period is expected
- Fertile Window: When you are most likely to conceive
How the Calculation Works
The period calculator tracks your menstrual cycle by counting days from the first day of your last period. It uses your cycle length to predict when your next period will start and your period length to determine when your current period will end.
Current Cycle Day = Today - First Day of Last Period
Next Period = Last Period + Cycle Length
Period End Date = Last Period + Period Length - 1
Ovulation = Last Period + (Cycle Length - 14) days
The calculator also determines your fertile window by identifying when ovulation is likely to occur. Ovulation typically happens about 14 days before your next period. The fertile window extends from 5 days before ovulation through 1 day after ovulation, accounting for sperm survival (up to 5 days) and egg viability (12 to 24 hours).
How to Use the Calculator
- Enter the first day of your last menstrual period
- Adjust your average cycle length if it differs from 28 days
- Adjust your average period length if it differs from 5 days
- View your current cycle day and period status
- Check when your next period is expected and when your fertile window occurs
Example Calculation
If your last period started on March 1, 2026, with a 28-day cycle and 5-day period:
- Period end date: March 5, 2026
- Ovulation date: March 15, 2026
- Fertile window: March 10 to March 16, 2026
- Next period: March 29, 2026
Real-World Scenarios
Planning Around PMS Symptoms in Portland
A 28-year-old marketing manager in Portland tracks her cycle to anticipate PMS symptoms that affect her work performance. Her cycles average 31 days, longer than the standard 28. By entering her last period start date and adjusting the cycle length, the calculator predicts her next period will arrive on day 31. She notices that her symptoms (fatigue, mood changes, difficulty concentrating) typically begin 3 days before her period. With the calculator showing her period is due in 5 days, she prepares by adjusting her workload, stocking up on ibuprofen, and planning lighter tasks for the days she expects symptoms to peak.
Trying to Conceive in Denver
A couple in Denver is trying to conceive their first child. The wife has a regular 26-day cycle. She enters her last period start date and the calculator predicts ovulation on day 12 (26 - 14 = 12), with a fertile window from day 7 to day 13. They time intercourse during this window. After 3 months of tracking without success, they use the calculator data to share detailed cycle history with their OB-GYN, who confirms the ovulation timing is correct and recommends continuing for another 3 months before considering further evaluation. ACOG recommends evaluation after 12 months for women under 35 and after 6 months for women 35 and older.
Tracking Cycle Irregularities in Atlanta
A 34-year-old teacher in Atlanta notices her usually regular 28-day cycle has shifted to 35 and then 40 days over the past two months. She uses the calculator to log each period start date and notices the pattern. ACOG classifies cycles longer than 38 days or shorter than 21 days as potentially abnormal. She schedules an appointment with her gynecologist and brings her tracked dates. The doctor orders thyroid function tests and hormone panels, which reveal a mild thyroid imbalance. Treatment restores her cycle to 28 days within two months. Without tracking, she might have dismissed the changes as stress-related and delayed diagnosis.
Common Mistakes to Avoid
- Using incorrect cycle length: Use your actual average cycle length, not the standard 28 days. Cycles vary widely, and using the wrong length will shift all predictions by several days
- Ignoring cycle irregularities: If your cycle length varies by more than 9 days between shortest and longest cycles (the FIGO definition of irregularity for 18-to-25-year-olds), the calculator predictions become less reliable. Consult your healthcare provider if cycles are consistently outside the 21-to-35-day range
- Forgetting to update the calculator: Update the calculator with your actual period dates each cycle to keep predictions accurate. Predictions tighten meaningfully after 3 to 6 cycles of consistent logging
- Assuming all cycles are the same: Stress, illness, travel, significant weight changes, and intense exercise can all affect your cycle length. A single irregular cycle is common, but persistent changes warrant medical attention
- Using period tracking as contraception: Research published in medRxiv found that calendar-based period tracking apps frequently misclassify fertile days as safe, with 67% of cycles containing at least one at-risk day and a mean predicted pregnancy risk of 22% per cycle. Only FDA-cleared digital contraceptives like Natural Cycles, which requires daily basal body temperature input, should be used for contraception. ACOG advises against using non-cleared period apps as primary contraception
Limitations of This Calculator
This calculator provides estimates based on calendar-based cycle tracking. It does not account for basal body temperature, cervical mucus changes, or luteinizing hormone (LH) surge data, all of which improve ovulation prediction accuracy. Predictions are most reliable for women with regular cycles and become less accurate for irregular cycles, postpartum cycles, perimenopausal cycles, or cycles affected by hormonal contraceptives. The calculator does not diagnose any medical condition. ACOG recommends that adolescents with cycles shorter than 21 days, longer than 45 days, or with gaps exceeding 3 months (90 days) be evaluated by a healthcare provider. Adult women with cycles shorter than 21 days, longer than 35 days, or with bleeding lasting more than 7 days should also seek medical evaluation. This tool is not a medical device and should not replace professional medical advice.
Authoritative Research and Resources
- ACOG: Menstruation in Girls and Adolescents Using the Menstrual Cycle as a Vital Sign - The American College of Obstetricians and Gynecologists committee opinion designating the menstrual cycle as a vital sign, with normal range definitions for adolescents (21 to 45 days, 7 days or less flow).
- ACOG: Diagnosis of Abnormal Uterine Bleeding in Reproductive-Aged Women - ACOG Practice Bulletin providing evidence-based guidelines for evaluating abnormal menstrual patterns, which account for one-third of outpatient gynecologic visits.
- medRxiv: Pregnancy Risk from Period-Tracking Application Misclassification - A 2026 observational analysis of 543,167 menstrual cycles finding that calendar-based period tracking apps frequently misclassify fertile days, with 67% of cycles containing at least one at-risk day and a mean predicted pregnancy risk of 22% per cycle.