Period Calculator

A period calculator takes the guesswork out of tracking your menstrual cycle. Whether you want to know when your next period is due, figure out your most fertile days, or just get a better handle on your overall cycle, this tool pulls it all together in one place. All you need to get started is the date your last period began and a rough idea of how long your cycle usually runs. From there, the calculator does the math for you.

Enter Details

Result

Predicts next period from LMP and cycle length.

Note — This result is an estimate. Talk to a healthcare provider for personalized guidance.

How to Use the Period Calculator

Using a period calculator is pretty straightforward. Here's what you'll typically need to enter:

  • First day of your last period: This is the date your most recent period started, not when it ended.
  • Average cycle length: Most people have cycles somewhere between 21 and 35 days. If you're not sure, 28 days is the commonly used default.
  • Average period duration: How many days your period typically lasts, usually 3 to 7 days.

Once you plug in those numbers, the calculator estimates your upcoming period dates, your fertile window, and your likely ovulation day. You don't need a perfect cycle to get useful results. Even a rough average gives you a solid starting point.

Predict Your Next Period Date

Predicting your next period comes down to one simple idea: your next period starts approximately one full cycle length after the first day of your last period.

So if your last period started on June 1st and your cycle is 28 days long, your next period would be expected around June 29th. Cycle 30 days? That pushes it to July 1st. The math is simple, but keeping track of it manually every month gets old fast, which is exactly why a calculator helps.

Keep in mind these are estimates. Stress, illness, travel, and a bunch of other factors can nudge your period a few days earlier or later. Tracking over several months gives you a much more accurate personal average than relying on a one-time calculation.

Menstrual Cycle Calculator

A menstrual cycle calculator looks at your cycle as a whole, not just the days you're bleeding. Your cycle officially begins on the first day of your period and ends the day before your next one starts. Everything that happens in between, including ovulation and hormonal shifts, fits within that window.

By entering a few months' worth of cycle data, a calculator can identify patterns, flag cycles that seem unusually short or long, and give you a more personalized picture of your rhythm. It's a lot more informative than just counting days on a wall calendar.

These tools are especially useful if you're trying to conceive, managing symptoms around your cycle, or simply want to feel more prepared each month.

Period and Ovulation Calculator

A combined period and ovulation calculator gives you two key pieces of information at once: when to expect your period and when your body is most likely to release an egg. Those two events are connected, but they don't happen at the same time, and knowing both matters a lot depending on your goals.

Estimate Your Fertile Window

Your fertile window is the stretch of days each cycle when pregnancy is possible. Sperm can survive in the reproductive tract for up to five days, so the window typically spans about six days total: the five days leading up to ovulation and ovulation day itself.

For a standard 28-day cycle, that fertile window usually falls somewhere around days 10 through 15. But cycle length shifts that window forward or backward. A shorter cycle means ovulation happens earlier; a longer cycle pushes it later.

If you're trying to conceive, this is the window you want to pay close attention to. If you're trying to avoid pregnancy, understanding this window is equally important, though a period calculator alone is not a reliable form of birth control.

Predict Your Ovulation Day

Ovulation typically occurs about 14 days before your next expected period, not 14 days after your last one started. That distinction matters, especially if your cycle isn't exactly 28 days.

Here's a quick example: if your cycle is 32 days long, ovulation is more likely around day 18, not day 14. For a 24-day cycle, ovulation might happen as early as day 10.

The formula most calculators use: Ovulation Day = Cycle Length minus 14. That gives you an estimated ovulation day counted from the start of your period. Physical signs like a slight rise in basal body temperature or changes in cervical mucus can help confirm when ovulation is actually happening.

Calculate Period Dates by Cycle Length

Cycle length is the single biggest variable in period prediction. Two people can both have perfectly regular cycles and still have very different schedules just because one runs 26 days and the other runs 32.

Here's a quick look at how cycle length affects your expected period and ovulation dates, using June 1st as the last period start date:

Cycle LengthNext PeriodEst. Ovulation Day
21 daysJune 22Day 7 (June 8)
24 daysJune 25Day 10 (June 11)
28 daysJune 29Day 14 (June 15)
30 daysJuly 1Day 16 (June 17)
35 daysJuly 6Day 21 (June 22)

Knowing your typical cycle length, even approximately, makes these predictions far more accurate and personally relevant.

Regular vs Irregular Menstrual Cycles

A regular cycle means your period arrives on a fairly predictable schedule, give or take a few days each month. You don't need a perfect 28-day clock to be considered regular. If your cycles consistently run between 26 and 30 days, that counts.

An irregular cycle is one where the length varies significantly from month to month, say, 24 days one cycle and 38 the next. Irregular cycles can make prediction trickier, but not impossible. Tracking over three to six months can reveal a wider pattern that still lets you estimate a range, even if pinpointing an exact date is harder.

Common causes of irregular cycles include polycystic ovary syndrome (PCOS), thyroid issues, significant weight changes, intense exercise, and stress. If your cycles are consistently unpredictable, it's worth mentioning to a healthcare provider.

Average Menstrual Cycle Length

The often-cited 28-day cycle is an average, not a rule. Research consistently shows that most people's cycles fall somewhere between 21 and 35 days, and that range is completely normal. Cycles shorter than 21 days or longer than 35 are worth discussing with a doctor, but within that window there's a lot of natural variation.

Your cycle length can also change over time. Teenagers often have less predictable cycles in the first few years after their first period. Cycles may shorten slightly in the years approaching menopause. Even within a single year, seasonal changes, stress, and lifestyle shifts can cause noticeable fluctuation.

Period Calculator Formula

The math behind a period calculator is simple enough to do by hand if you want to.

  • Next period start date: Last period start date + cycle length
  • Ovulation day: Last period start date + (cycle length minus 14)
  • Fertile window start: Ovulation day minus 5
  • Fertile window end: Ovulation day
  • Period end date: Period start date + period duration minus 1

So for someone whose last period started on July 10th, with a 28-day cycle and a 5-day period:

  • Next period: July 10 + 28 = August 7
  • Ovulation day: July 10 + 14 = July 24
  • Fertile window: July 19 through July 24
  • Period ends: July 10 + 4 = July 14

Plug in your own numbers and the same logic applies. A calculator just automates this across multiple future cycles at once.

Menstrual Cycle Timeline Explained

Your menstrual cycle has four distinct phases, each driven by hormonal shifts. Understanding what's happening in each phase adds a lot of context to the numbers a period calculator gives you.

  • Menstrual phase (Days 1 to 5, roughly): Your period. The uterine lining sheds because pregnancy didn't occur in the previous cycle. Estrogen and progesterone are at their lowest.
  • Follicular phase (Days 1 to 13, overlapping with menstruation): The body begins preparing a follicle to release an egg. Estrogen rises, and the uterine lining starts rebuilding. Energy often increases toward the end of this phase.
  • Ovulation (Around Day 14 in a 28-day cycle): A surge in luteinizing hormone (LH) triggers the release of a mature egg. This is your most fertile moment.
  • Luteal phase (Days 15 to 28, roughly): After ovulation, the empty follicle produces progesterone to support a potential pregnancy. If fertilization doesn't happen, hormone levels drop and the cycle resets with your next period.

The luteal phase is notably consistent, usually lasting 12 to 16 days regardless of total cycle length. It's the follicular phase that varies more between people, which is why longer cycles tend to push ovulation later rather than extending the time after ovulation.

Period Tracking Examples

Sometimes seeing real numbers makes the concept click faster. Here are a few tracking scenarios:

Example 1: Standard 28-day cycle
Last period started: March 5. Cycle length: 28 days. Period duration: 5 days.
Period ends: March 9. Ovulation: March 19. Fertile window: March 14 to 19. Next period: April 2.

Example 2: Shorter 24-day cycle
Last period started: March 5. Cycle length: 24 days. Period duration: 4 days.
Period ends: March 8. Ovulation: March 15. Fertile window: March 10 to 15. Next period: March 29.

Example 3: Longer 35-day cycle
Last period started: March 5. Cycle length: 35 days. Period duration: 6 days.
Period ends: March 10. Ovulation: March 26. Fertile window: March 21 to 26. Next period: April 9.

Notice how much earlier the fertile window falls in the 24-day cycle compared to the 35-day one. That's why using your actual cycle length, rather than defaulting to 28, makes a real difference in accuracy.

Factors That Can Affect Your Period

Periods don't always follow the plan. Plenty of things can shift your cycle length, delay your period, or cause it to show up earlier than expected.

  • Stress: High stress levels can disrupt the hormonal signals that regulate ovulation, pushing your period off schedule by days or even weeks.
  • Illness: Being sick, especially with a fever, can cause a temporary delay.
  • Significant weight changes: Both rapid weight loss and weight gain can affect estrogen levels and throw off your cycle.
  • Intense exercise: High-volume athletic training can suppress ovulation, particularly when combined with low body weight or caloric restriction.
  • Travel and time zone changes: Disrupting your sleep-wake cycle can have a surprising knock-on effect on your hormones.
  • Hormonal birth control: Starting, stopping, or switching contraceptives often causes temporary cycle changes.
  • Thyroid conditions: Both hypothyroidism and hyperthyroidism can cause irregular or missed periods.
  • Perimenopause: In the years leading up to menopause, cycles often become less predictable and may shorten or lengthen unpredictably.

A one-time disruption usually isn't cause for concern. But if your cycle is consistently irregular, very painful, unusually heavy, or you're missing periods without a clear explanation, checking in with a healthcare provider is a smart move.

Other Health & Fitness Calculators

Explore all