Free Period Calculator

Predict your next period, ovulation date and fertile window. Get a 6-month cycle forecast based on your personal cycle length. Private, accurate and completely free.

Advertisement

🌸 Your Cycle Details

Enter your last period and cycle details

21 days45 days
1 day10 days

🌸 Your Cycle Predictions

🌸

Enter your last period date above to see your predictions!

Advertisement

Understanding Your Menstrual Cycle

The menstrual cycle is a monthly process your body goes through to prepare for possible pregnancy. Understanding your cycle helps you plan ahead, track your health and recognize when something may be off.

The 4 Phases of Your Menstrual Cycle

How to Track Your Cycle Accurately

For the most accurate predictions track your cycle for at least 3 months. Record the first day of each period and calculate the average cycle length. Cycles naturally vary by 1-3 days month to month — this is completely normal. If your cycle varies by more than 7 days consistently consult a healthcare provider.

Signs of Ovulation

⚠️ Health Disclaimer: This period calculator provides estimates for informational purposes only based on average cycle patterns. Individual cycles vary significantly. This tool is not a substitute for medical advice and should not be used as a contraceptive method. For family planning, fertility treatment or any menstrual health concerns always consult a qualified healthcare provider.

How to Calculate Your Menstrual Cycle — Complete Guide

A menstrual cycle is counted from the first day of one period to the first day of the next. The average cycle is 28 days, but a healthy cycle can range from 21 to 35 days. Cycle length varies naturally between individuals and can change month to month due to stress, illness, travel, weight changes and hormonal fluctuations. Tracking your cycle consistently helps you predict your next period, identify your fertile window for pregnancy planning or avoidance, and detect irregularities that may signal health conditions worth discussing with a doctor.

Menstrual Cycle Phases — What Happens Each Week

The menstrual cycle has four distinct phases. The menstrual phase (days 1-5) is when the uterine lining sheds causing bleeding. The follicular phase (days 1-13) overlaps with menstruation and is when follicles in the ovaries develop. Ovulation (around day 14 in a 28-day cycle) is when a mature egg is released — this is when pregnancy is most likely. The luteal phase (days 15-28) is when the body prepares either for pregnancy or for the next period. Understanding these phases helps you anticipate physical and emotional changes throughout the month.

Phase Days (28-day cycle) Key Event Fertility
MenstrualDays 1–5Uterine lining shedsLow
FollicularDays 1–13Follicles developLow to moderate
OvulationDay 14 (approx)Egg releasedHighest
LutealDays 15–28Progesterone risesLow

Ovulation Timing — How to Identify Your Fertile Window

The fertile window is the 5-6 days when pregnancy is possible — the five days before ovulation and the day of ovulation itself. Sperm can survive in the female reproductive tract for up to 5 days, while an egg lives only 12-24 hours after ovulation. For a 28-day cycle, ovulation typically occurs around day 14. For longer cycles (say 35 days), ovulation is closer to day 21. The most reliable way to confirm ovulation is a temperature rise of 0.2°C (0.4°F) in basal body temperature, or a positive ovulation predictor kit (OPK) test detecting the LH surge 24-36 hours before ovulation.

Cycle Length Reference — Predicted Periods by Cycle Length

Cycle Length Ovulation Day Fertile Window Classification
21 daysDay 7Days 2–7Short but normal
28 daysDay 14Days 9–14Average cycle
30 daysDay 16Days 11–16Slightly longer
35 daysDay 21Days 16–21Long but normal

Irregular Periods — Common Causes and When to See a Doctor

A period is considered irregular if cycles are consistently shorter than 21 days or longer than 35 days, if the length varies by more than 7-9 days each cycle, or if bleeding stops for 3+ months without pregnancy. Common causes include stress (which disrupts the hypothalamus-pituitary-ovary hormone axis), significant weight gain or loss, intense exercise, thyroid disorders, polycystic ovary syndrome (PCOS), and perimenopause. Most occasional irregularities are harmless. See a doctor if you bleed between periods, experience severe pain, have very heavy bleeding (soaking through a pad or tampon every hour for 2+ hours) or if your cycle has been irregular for more than 3 consecutive months. Use our due date calculator if you are pregnant and want to estimate your delivery date.

PMS and PMDD — Premenstrual Symptoms Explained

Premenstrual syndrome (PMS) affects up to 75% of menstruating people, causing physical and emotional symptoms in the luteal phase (days 15-28). Common symptoms include bloating, breast tenderness, mood changes, fatigue and food cravings. Symptoms typically resolve within 4 days of the period starting. Premenstrual dysphoric disorder (PMDD) is a more severe form affecting 3-8% of people, causing significant mood disruption, depression or anxiety that impacts daily functioning. Tracking your cycle with our calculator helps identify patterns and predict when symptoms will occur so you can plan around them. Regular exercise, reduced caffeine and sodium, and adequate sleep are evidence-based ways to reduce PMS severity.

Tracking Periods for Family Planning

Period tracking is used both by those trying to conceive and those using natural family planning to avoid pregnancy. For conception, tracking helps time intercourse during the fertile window. For natural family planning, it helps identify and avoid the fertile window — though this method has a typical use failure rate of 24% compared to 0.1-9% for hormonal contraceptives. The most accurate natural method combines cycle tracking with daily basal body temperature charting and cervical mucus monitoring (the symptothermal method). Use our pregnancy weight gain calculator once pregnant to track healthy weight gain throughout your pregnancy.

How Apps and Calculators Predict Your Period

Period calculators and tracking apps predict future periods by applying your average cycle length to your last period start date. If your last period started June 1 and your cycle is 28 days, the prediction is June 29. More sophisticated algorithms track multiple cycles and calculate a weighted average — giving more weight to recent cycles — to improve accuracy over time. No calculator can account for the natural cycle variability caused by lifestyle factors, which is why predictions are estimates rather than certainties. The more cycles you track consistently, the more accurate predictions become. Most people find predictions accurate within ±2-3 days after tracking 3-4 cycles, and within ±1 day after 6+ cycles of data.

Many people also track associated symptoms — mood, energy, sleep quality, skin condition, appetite and pain levels — alongside cycle dates. This symptom tracking reveals personal patterns that help with medical appointments, workplace planning and relationship communication. Sharing detailed cycle and symptom records with your doctor provides far more useful diagnostic information than trying to recall patterns from memory during a short appointment.

Frequently Asked Questions

How do I calculate when my next period is? +
Add your average cycle length to the first day of your last period. If your last period started May 1 and your cycle is 28 days your next period is expected around May 29. Our calculator does this instantly and also predicts ovulation, fertile window and the next 6 cycles for you.
What is the average menstrual cycle length? +
The average cycle is 28 days but a normal range is 21 to 35 days. Cycle length is counted from the first day of one period to the first day of the next. Cycles vary naturally by 1-3 days each month. Consistently irregular cycles varying by more than 7 days may indicate a hormonal issue worth discussing with a doctor.
When do I ovulate in my cycle? +
Ovulation occurs approximately 14 days before your next expected period regardless of cycle length. In a 28-day cycle that is around day 14. In a 32-day cycle around day 18. In a 24-day cycle around day 10. Our calculator automatically calculates your ovulation date based on your specific cycle length.
How long does a period last? +
A normal period lasts 3 to 7 days with most women averaging 4 to 5 days. Heaviest flow is typically on days 1 and 2. Periods consistently longer than 7 days or shorter than 2 days are worth mentioning to a healthcare provider as they can indicate hormonal imbalances or other conditions.
What is the fertile window? +
The fertile window includes the 5 days before ovulation and the day of ovulation itself — 6 days total. Sperm can survive up to 5 days inside the reproductive tract which is why days before ovulation count. The 2 days before ovulation and ovulation day itself are the most fertile days with the highest probability of conception.
Why is my period late? +
A period can be late for many reasons beyond pregnancy including stress, significant weight changes, excessive exercise, illness, travel, hormonal imbalances and thyroid disorders. A period is typically considered late if it has not arrived within 5 days of the expected date. If more than 2 weeks late take a pregnancy test and consider consulting a healthcare provider.
How accurate is a period calculator? +
Period calculators are most accurate for women with regular predictable cycles. They estimate based on your average cycle length. Accuracy decreases if your cycle varies significantly month to month. Stress, illness and lifestyle changes can shift ovulation and alter predicted dates by several days. Use predictions as helpful guidance rather than certainty especially for family planning.

Related Health Calculators