Predict your next period date and understand your menstrual cycle in seconds.
Three inputs. Instant prediction. No account needed.
Pick the first day your most recent period started. Use the actual start of bleeding, not spotting. This date is the anchor for your period cycle calculation. Getting it right is what makes the prediction accurate.
Most people have cycles between 21 and 35 days. The textbook average is 28 days, but your personal average may differ. If you track regularly, use your actual average. If you're just starting out, use 28 and adjust after a few cycles.
Click calculate. This period cycle calculator shows your predicted next period start date plus how many days remain. No waiting, no email signup, no app download needed.
Calculate your safe days and unsafe days based on your menstrual cycle.
Find out exactly how many calories you need each day during pregnancy.
Predict your next period date with pinpoint accuracy, based on your actual cycle length.
Calculate your average period cycle length using your last few periods.
Predict your next period and menstrual cycle dates in seconds.
Find out which phase of your menstrual cycle you're in right now.
Accurate predictions for any cycle length, regular or not.
This period cycle calculator adds your average cycle length to your last period start date to predict when your next period begins. For people with consistent cycles, predictions land within 1-2 days of the actual date. You get a specific date, not a vague range.
Short 21-day cycles, longer 35-day cycles, anything in between: this monthly period cycle calculator adjusts automatically based on your input. For irregular periods, enter an average of your last 3-6 cycle lengths. The calculation stays the same regardless of your pattern.
Beyond just the date, this period cycle length calculator counts down exactly how many days remain. Useful for planning around travel, events, or activities. Knowing your cycle means fewer surprises.
Count the days from day 1 of one period to day 1 of the next period. Many people mistakenly count from the end of their period to the start of the next. That error adds 3-7 days to the calculated cycle length and throws off all future predictions.
The 28-day average is a population statistic, not a target. Research shows the most common cycle length for reproductive-age adults is between 24 and 38 days. A cycle that arrives consistently at 26 days or 32 days is normal. What matters is consistency within your own pattern.
A variation of 1-3 days between cycles is typical. Variations up to 7 days are still within a broad normal range. Stress, illness, travel, and significant weight changes can all shift when you ovulate, which shifts when your period arrives. Track several menstrual cycles before drawing conclusions about your average.
One or two period cycles may not reflect your true average. After tracking 3-6 cycles, add up all the cycle lengths and divide by the count to get your real average. Enter that number into this period cycle calculator for better accuracy over time.
Count the number of days from the first day of one period to the first day of the next. That count is your cycle length. For example, if your last period started February 1st and the one before that started January 4th, your cycle length is 28 days. Repeat this for 3-6 months and average the numbers. Then enter your most recent period start date and that average cycle length into this period cycle calculator. The tool adds your cycle length to your last period start date to predict when your next period arrives.
Your next period arrives based on your full cycle length, counted from your last period start date, not from when bleeding stopped. If your cycle is 28 days and your period lasted 5 days, your next period starts 23 days after your previous period ended. For a 30-day cycle with a 5-day period, that is 25 days after bleeding stopped. The period cycle calculator counts from your last start date because that is the consistent measurement point. Period length itself can vary by 1-2 days, but cycle length stays more stable.
Track your period start dates for at least 3 consecutive months to find out. Write down day 1 of each period. Count the days between consecutive start dates. Average those numbers. That is your personal cycle length. The 28-day cycle appears in textbooks as a population average, but studies show cycles of 24-38 days are all within normal range for adults. Using the wrong number in a period cycle calculator produces predictions that are consistently off in the same direction, so taking time to find your real average is worth it.
For people with average cycle lengths of 28-30 days, pregnancy is unlikely 2 days after a period ends. Ovulation usually occurs around the midpoint of the cycle, roughly 14 days before the next period. For a 28-day cycle, ovulation falls around day 14, about 9 days after a 5-day period ends. However, sperm survive 3-5 days inside the body. If you have a short cycle of 21-24 days, ovulation can happen earlier, meaning the fertile window could overlap with the end of your period. Use an [ovulation calculator](/ovulation-calculator/) alongside this period cycle calculator to understand your full fertile window.
The American College of Obstetricians and Gynecologists defines a normal cycle length as 21-35 days. Cycles shorter than 21 days or longer than 35 days may be worth discussing with a doctor, especially if the pattern is new or accompanied by other symptoms. Teenagers and people close to the onset of menstruation often have more variable cycles and that is expected. Cycle length also tends to shorten and become more irregular during perimenopause. Tracking with a period cycle calculator over several months helps you establish your personal baseline.
For people with regular cycles, a period cycle calculator is accurate within 1-3 days. Accuracy depends on two factors: how consistent your actual cycle length is, and how precisely you record period start dates. If your cycle varies by 2 days each month, predictions will be off by up to 2 days. If your cycle varies by 7 days, the error range is similar. The calculator uses a fixed average, but biology is not perfectly fixed. Track multiple cycles and use your actual calculated average as the input to make this monthly period cycle calculator as reliable as possible.
Record the first day of your period for at least 3 months. Count the days between each pair of consecutive start dates. Add those cycle lengths together and divide by the count. For 3 months of data, you have 2 cycle lengths. Add them and divide by 2. For 6 months of data, add 5 cycle lengths and divide by 5. That result is your average. Enter it into this period cycle calculator as your cycle length. Repeat the average calculation every few months since cycle lengths can shift with age, stress, and hormonal changes.
For a menstrual cycle calculator for irregular periods, the approach is finding a working average. Gather your last 3-6 cycle lengths. Add them up and divide by the count. Use that average as your cycle length input. Predictions will have a wider error range than for consistent cycles, but the estimate still gives you a useful planning window. Combining this calculator with symptom tracking, like cramps, breast tenderness, or mood shifts, helps you recognize when your period is approaching even if the exact date shifts. Pairing it with a [fertility calculator](/fertility-calculator/) can also help you understand your full cycle.
Period length and cycle length measure two different things. Period length is how many days you bleed each month, typically 3-7 days for most people. Cycle length is the total number of days from one period start date to the next, typically 21-35 days. When you use a period cycle calculator, you enter your cycle length, not your period length. Entering your period length by mistake produces inaccurate predictions because it is much shorter than your actual cycle. Your period is one phase within your cycle, not the cycle itself.
A period is considered late when it has not started by day 35 of your cycle. Being a few days late without other changes is usually not a concern. If you have had unprotected sex, take a pregnancy test at least 7 days past your expected period date for reliable results. If pregnancy is not the cause, common reasons include stress, illness, significant weight change, heavy exercise, and hormonal fluctuations. Tracking your cycle with this period cycle calculator over several months helps you recognize what late means for your own pattern versus what is genuinely unusual.
This calculator provides estimates only. Not for medical use. Consult your doctor for personal advice.
This calculator predicts your next period from a single data point. For full cycle tracking with history, symptom logging, and predictions based on your actual data, the full tracker is still free and private.
Try Full Period & Cycle Tracker