Period Calculator
Predict your next period date and see a 6-month period forecast with ovulation and fertile window dates. Enter last period and cycle length. Free menstrual cycle calculator.
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 predicts when your next menstrual periods are likely to start, projecting several cycles ahead so you can anticipate and plan around them. For most people who menstruate, the cycle follows a broadly regular rhythm, and knowing roughly when the next period will arrive is genuinely useful — for packing supplies, planning travel or events, timing important commitments, and simply not being caught off guard. Beyond convenience, tracking your cycle builds a picture of what's normal for you, which makes it easier to notice changes that might be worth discussing with a healthcare provider. Our calculator uses the first day of your last period and your average cycle length to estimate the start dates of upcoming periods, along with your approximate fertile window and ovulation day. It works on the principle that menstrual cycles, while varying from person to person, tend to be reasonably consistent within an individual. The predictions are estimates based on averages and your own inputs, and natural variation means actual dates can differ; the tool is for planning and awareness, not medical diagnosis.
Formula
Next period start = First day of last period + Average cycle length | Repeat for each future cycle
How It Works
The prediction is built on your cycle length — the number of days from the first day of one period to the first day of the next. A typical cycle is often cited as 28 days, but anywhere from about 21 to 35 days is considered within the normal range for adults, and cycles naturally vary by a few days from month to month. To predict your next period, the calculator adds your average cycle length to the first day of your last period; to project further ahead, it simply repeats that step for each subsequent cycle. It also estimates ovulation, which typically occurs about 14 days before the next period begins, and the fertile window around it. The accuracy of the prediction depends heavily on how regular your cycles are: someone with very consistent 28-day cycles will find the estimates reliable, while someone whose cycles swing between 25 and 40 days will see wider variation between predicted and actual dates. Factors including stress, significant weight change, exercise, illness, travel across time zones, and approaching menopause can all shift cycle timing. Tracking several real cycles and using your personal average, rather than the textbook 28 days, produces the most accurate predictions.
Tips & Best Practices
- ✓Use your own average cycle length rather than the textbook 28 days. Tracking a few real cycles and averaging them gives far more accurate predictions tailored to your body.
- ✓A normal cycle for adults ranges from about 21 to 35 days, and varying by a few days month to month is completely normal. Perfect regularity is not required to be healthy.
- ✓Predictions are least reliable for irregular cycles. If yours vary widely, expect actual dates to differ from estimates and consider tracking physical signs alongside the calendar.
- ✓Many things temporarily shift cycle timing: stress, illness, significant weight change, intense exercise, travel across time zones, and disrupted sleep can all move a period earlier or later.
- ✓Cycle tracking helps you learn your personal normal, which makes real changes — like a suddenly much shorter or longer cycle — easier to notice and mention to a healthcare provider.
- ✓A missed or very late period has many possible causes beyond pregnancy, including stress, hormonal shifts, and health conditions. A single unusual cycle is rarely cause for alarm, but recurring changes deserve attention.
- ✓Cycles often become less regular approaching menopause and in the first years after menstruation begins. Wider variation in these life stages is expected and generally normal.
- ✓This calculator is for planning and awareness, not diagnosis. Persistent irregularity, very heavy or painful periods, or other concerning symptoms should always be discussed with a healthcare professional.
Who Uses This Calculator
People use a period calculator most commonly to plan ahead — to know when to have supplies ready, to schedule travel, holidays, sporting events, or important occasions around their cycle, and to avoid surprises. Those tracking their cycles for health awareness use it to establish their personal normal, which makes genuine irregularities easier to spot and report to a doctor. People trying to conceive use the ovulation and fertile-window estimates the calculator provides to time their efforts, while those simply wanting to understand their body use it to learn the rhythm of their own cycle. Individuals managing cycle-related symptoms such as PMS or menstrual migraines use the predictions to anticipate and prepare for symptom onset. Anyone who has recently come off hormonal contraception uses it to track the return and regularity of their natural cycle. Athletes and coaches increasingly use cycle tracking to plan training and competition. It is worth emphasising that a period calculator predicts dates based on averages and cannot diagnose conditions; persistent irregularity, missed periods, unusually heavy or painful bleeding, or other concerning changes always warrant a conversation with a healthcare professional.
Optimised for: US · UK · AU · CA · NZ · Calculations run in your browser · No data stored
Frequently Asked Questions
How do I calculate when my next period is?
Your next period starts approximately one full cycle length after your last period began. If your last period started January 1 with a 28-day cycle, the next is expected around January 29. Our calculator extends the forecast 6 months ahead including ovulation dates and fertile windows.
What is a normal menstrual cycle length?
A normal cycle is 21-35 days, counted from the first day of one period to the first day of the next. The average is 28 days, but 24-32 day cycles are all within normal range. Cycle length can vary month to month by a few days.
Why is my period late?
Common causes beyond pregnancy include: stress, significant weight changes, excessive exercise, illness, thyroid disorders, PCOS, perimenopause, and travel across time zones. A period more than 10 days late that is not due to pregnancy warrants medical review.
What are the four phases of the menstrual cycle?
Menstrual phase (days 1-5): lining sheds. Follicular phase: oestrogen rises, follicles develop. Ovulation phase: egg released, peak fertility. Luteal phase: progesterone rises, PMS may appear.
How accurate is a period calculator?
Most accurate for women with regular cycles. If your cycle varies by less than 3 days, predictions within 1-2 days are realistic. If cycle length varies significantly, the forecast is an estimate. Period tracking apps improve accuracy by learning your individual pattern over time.