Menstrual Cycle Calculator
Predict your next period and menstrual cycle dates in seconds.
How to Calculate Your Menstrual Cycle
Three inputs. Instant results. No account needed.
Enter Your Last Period Start Date
Pick the first day your most recent period actually began. That means the first day of real bleeding, not spotting. This date is the anchor for every calculation this menstrual cycle calculator makes.
Set Your Average Cycle Length
Most menstrual cycles run 21 to 35 days, with 28 days being the textbook average. If your cycle varies, add up your last three or four cycle lengths and divide. Enter that number. The calculator adjusts everything based on your input.
Get Your Predicted Period Dates
Click calculate. Your next period start date appears instantly, plus the dates for several cycles ahead. No email required, no app to install. Just your menstrual cycle calendar, on demand.
Why Use This Menstrual Cycle Calculator
Accurate predictions for regular and irregular cycles.
Predicts Your Next Period Date
This menstrual cycle period calculator adds your cycle length to your last period date and gives you a specific start date for your next period. You get an actual date, not a range. Check multiple cycles ahead so you can plan around travel, events, or medical appointments.
Works for Irregular Cycles Too
Irregular menstrual cycles are common. This calculator for irregular periods accepts any cycle length from 21 to 40 days. Enter your average and the math adjusts automatically. For cycles that swing by more than a week each month, averaging your last few cycles gives you the most reliable prediction.
Shows Your Full Cycle Timeline
Beyond just predicting the next period date, this menstrual cycle calculator maps out your luteal phase, your next ovulation window, and your fertile days. Pair these results with our ovulation calculator for a complete picture of your reproductive cycle each month.
Quick Tips
Count from day 1 of bleeding, not when spotting starts
Day 1 of your menstrual cycle is the first day of full menstrual flow. Spotting the day before doesn't count. Getting this date right is the single biggest factor in how accurately a menstrual cycle calculator can predict your next period.
A normal menstrual cycle runs 21 to 35 days
The 28-day cycle is an average, not a standard. Cycles shorter than 21 days or longer than 35 days are considered irregular and worth discussing with a doctor. Cycles that vary by 5-7 days from month to month are common and generally normal.
Track 3 to 6 cycles to find your true average
One cycle length tells you very little. Tracking three to six consecutive menstrual cycles lets you calculate your actual average cycle length. That number is far more useful for predicting future menstrual periods than a single data point.
Stress, illness, and travel can shift your cycle
Major physical or emotional stress can delay ovulation, which pushes your period back. Long-haul travel across time zones has a similar effect. If your period arrives later than predicted, an external stressor is often the reason, not a calculator error.
Menstrual Cycle Calculator FAQ
More Menstrual Cycle Calculator Tools
Keep exploring your cycle with these free tools.