Fitness & Health

Period Calculator

Results

Enter values and calculate to see results.

Embed on your site

Any ezcalcs calculator can be embedded with one script tag. Copy the snippet below or use the homepage playground to preview and customize.

<!-- ezcalcs embed: period-calculator — paste anywhere in the body -->
<script
  async
  src="https://ezcalcs.net/embed.js"
  data-calc="period-calculator"
  data-theme="light"
  data-width="100%"
  data-height="640"
></script>

Enter the first day of your last period and your average cycle length. The calculator estimates when your next period is due, your expected fertile window, and your likely ovulation date. Results are estimates based on averages, not a medical diagnosis or confirmation of pregnancy.

How the Period Calculator Works

A period calculator uses two inputs: the first day of your last period and your average cycle length. It counts forward by the number of days in your cycle to predict when your next period is due.

The tool also estimates your ovulation date and fertile window based on standard cycle math. Most calculators place ovulation roughly 14 days before your next expected period.

This calculator does not track hormones, temperature, or cervical mucus. It works with averages. If your cycle is irregular or you have a medical condition, talk to a healthcare provider for a more precise assessment.

Calculate Your Next Period Date

Track your cycle length

Your cycle length is the number of days from the first day of one period to the first day of the next. Count from the very first day of bleeding, not from when spotting begins or ends.

Most cycles fall between 21 and 35 days. A 28-day cycle is often cited as average, but plenty of healthy cycles are shorter or longer. Track at least two or three cycles to find your personal average.

Estimate when your period is due

Once you know your average cycle length, add that number of days to the first day of your last period. The result is your estimated next period date.

For example, if your last period started on June 1 and your cycle is 30 days, your next period is due around July 1. The calculator handles this math for you instantly.

Keep in mind that stress, travel, illness, and lifestyle changes can shift your cycle by a few days in either direction. Treat the result as a planning estimate, not a guarantee.

Period Tracker and Menstrual Cycle Calendar

How to track your menstrual cycle

Tracking your menstrual cycle means recording the start date, end date, and any symptoms each month. Write them down in a notebook, a phone app, or a simple period calendar.

Here is what to record each cycle:

  • Start date: the first day of full bleeding
  • End date: the last day of bleeding or spotting
  • Cycle length: the number of days between this start date and the next one
  • Bleeding length: how many period days you experienced
  • Symptoms: cramps, headache, bloating, mood changes, discharge, or PMS signs

Tracking consistently for several months reveals your personal rhythm. You will see whether your cycle is regular or tends to vary.

Using a period calendar to calculate each date

A period calendar plots your start dates across months so you can predict future cycles. Enter your data and the calendar maps your expected next period, ovulation, and fertile window onto upcoming dates.

This makes it easier to plan ahead for trips, events, or pregnancy goals. You can also spot patterns in symptoms like bloating or headaches that repeat at the same cycle phase each month.

The calendar is a visual planning aid. It cannot replace medical testing or confirm pregnancy.

Ovulation and Your Menstrual Cycle

Estimate your ovulation date

Ovulation is when an egg is released from an ovary. It typically happens about 14 days before your next period starts, not 14 days after your last one. That distinction matters for cycles that are not exactly 28 days.

To estimate your ovulation date:

  1. Start with the expected date of your next period.
  2. Subtract 14 days.
  3. The result is your approximate ovulation day.

On a 30-day cycle that starts June 1, the next period is due July 1, so ovulation is estimated around June 17. On a 26-day cycle, ovulation would fall closer to day 12.

Fertile window and pregnancy

Your fertile window spans roughly 5 days before ovulation and the day of ovulation itself. An egg survives about 12 to 24 hours after release, but sperm can live inside the body for up to 5 days.

If you are trying to get pregnant, focus on the days leading up to and including your estimated ovulation date. If you are trying to avoid pregnancy, know that this calculator provides an estimate, not a reliable contraceptive method.

Ovulation timing can shift from cycle to cycle. Confirming ovulation precisely requires methods like basal body temperature tracking, ovulation predictor kits, or medical monitoring.

Menstruation and Cycle Length

What 28 days means for your cycle

The 28-day cycle is a commonly used average, but it is not a rule. Studies show that only about 13% of cycles are exactly 28 days. Healthy cycles range from 21 to 35 days in adults.

This calculator defaults to 28 days if you have not tracked your cycle yet. Once you track a few months, replace the default with your own average for a better estimate.

Why bleeding length and cycle length vary

Bleeding usually lasts 3 to 7 days. The duration depends on hormone levels, particularly estrogen and progesterone, which control how the uterine lining builds and sheds.

Several factors influence both cycle length and bleeding length:

  • Age: cycles often become more regular a few years after puberty and may change again approaching menopause
  • Stress and lifestyle: sleep disruption, intense exercise, and significant weight changes can shift your cycle
  • Health conditions: thyroid disorders, polycystic ovary syndrome (PCOS), and uterine fibroids can cause heavier or irregular bleeding
  • Breastfeeding: periods may pause or become irregular while breastfeeding

Some variation from month to month is normal. A difference of a few days between cycles is not usually a concern.

Period Tracker for Pregnancy Planning

Calculate ovulation date to estimate fertility

If you are trying to conceive, knowing your ovulation date helps you time intercourse during your most fertile days. Enter your data into the calculator and note the estimated ovulation date and fertile window it returns.

For better accuracy, combine the calculator's estimate with physical signs of ovulation:

  • A rise in basal body temperature after ovulation
  • Changes in cervical mucus (clear, stretchy discharge before ovulation)
  • Mild cramping or spotting around ovulation day

Using multiple signals alongside the calculator gives you a clearer picture of when conception is most likely.

Signs and symptoms to track alongside your period

Tracking more than just dates helps you understand your full menstrual cycle. Recording symptoms can reveal patterns in your hormonal phases.

Useful things to note each cycle:

  • PMS symptoms: bloating, headache, breast tenderness, mood swings
  • Energy and mood shifts: these often follow predictable patterns tied to your cycle phase
  • Discharge changes: mucus consistency can signal where you are in your cycle
  • Spotting: light vaginal bleeding between periods may be normal but is worth noting
  • Pain level: tracking cramp intensity helps you prepare and also gives useful information if you visit a doctor

Bring your tracking data to medical appointments. It helps providers determine whether your cycle is within a healthy range.

How to Track Irregular Periods

Conditions that affect your menstrual cycle

Irregular cycles mean your period does not arrive on a predictable schedule. The number of days between periods varies significantly, or bleeding length changes month to month.

Common conditions that cause irregular cycles include:

  • Polycystic ovary syndrome (PCOS): can cause missed or infrequent periods
  • Thyroid disorders: both overactive and underactive thyroid affect cycle regularity
  • Uterine fibroids or polyps: may cause heavier bleeding or irregular spotting
  • Endometriosis: can lead to painful and unpredictable periods
  • Significant weight changes or eating disorders: can pause menstruation entirely

If your cycle is consistently outside the 21 to 35 day range, or if you skip periods regularly, consult a healthcare provider.

When cycle length changes after puberty or menopause

Irregular periods are common during the first few years after puberty. The body is still establishing a hormonal rhythm, and cycles may be shorter or longer than the adult average.

Cycles also become less predictable during perimenopause, the transition years before menopause. Periods may come closer together, further apart, or stop for months at a time. Menopause is confirmed after 12 consecutive months without a period.

During both of these life stages, a period calculator still helps you track patterns. However, the estimates will be less precise when cycle length varies widely from one month to the next.

What This Period Calculator Cannot Estimate

This tool provides estimates based on simple math. It has real limitations.

It cannot:

  • Confirm pregnancy or provide a pregnancy due date
  • Replace ovulation predictor kits or medical fertility testing
  • Diagnose conditions like PCOS, endometriosis, or thyroid disorders
  • Account for hormonal birth control, which alters your natural cycle
  • Guarantee accuracy for highly irregular cycles

If you are concerned about missed periods, unusual bleeding, severe pain, or difficulty getting pregnant, see a healthcare provider. A calculator helps you plan ahead and spot patterns. It is not a substitute for professional medical advice.