📅Period Calculator
Calculate your next period date, track upcoming periods for 6 cycles, and find out where you are in your current menstrual cycle. Free period tracker and cycle calendar.
Prefer to skip the form? Scroll down and Ask AI Instead. Just describe your situation and let AI handle the math for you in seconds.
Days Until Next Period
0
Please enter the first day of your last menstrual period to calculate your upcoming periods.
Your Cycle at a Glance
0
0
5
28
Advertisement
728 × 90
✦ Ask AI Instead
Period Calculator: Predict Your Next Period and Track Your Menstrual Cycle
A period calculator takes the guesswork out of cycle planning by projecting future period dates based on your personal cycle length and the start date of your last period. This menstrual cycle calculator forecasts your next six periods, estimates your current cycle phase, and shows you your likely ovulation window, giving you practical, actionable information for everyday planning, health monitoring, and reproductive awareness.
When Will My Next Period Start? How the Calculator Works
The calculation behind period prediction is straightforward: your next period is expected to start one full cycle length after the first day of your last period. If your last period began on January 1 and your average cycle length is 28 days, your next period is projected to begin on January 29. The calculator repeats this calculation six times to give you a forward-looking schedule across the next several months.
Ovulation is estimated as cycle length minus 14 days after the period start date. This reflects the relatively fixed length of the luteal phase (the phase between ovulation and the next period), which averages 14 days for most people regardless of total cycle length. A 28-day cycle places ovulation around day 14; a 35-day cycle places it around day 21; a 21-day cycle around day 7.
Period Tracker and Due Date Calculator: Understanding Your Cycle Phases
A full menstrual cycle is divided into four phases, and knowing where you are within these phases helps you understand your energy levels, mood patterns, and fertility status throughout the month.
- Menstrual phase (days 1 to 5 on average): The uterine lining sheds because progesterone levels have dropped, signaling that pregnancy did not occur in the previous cycle. Day 1 of your period is always day 1 of a new cycle.
- Follicular phase (days 1 to 13 on average): Overlapping with menstruation, follicle-stimulating hormone (FSH) prompts ovarian follicles to develop. Rising estrogen thickens the uterine lining in preparation for a potential fertilized egg.
- Ovulatory phase (around day 14 in a 28-day cycle): A surge in luteinizing hormone (LH) triggers the release of an egg from the dominant follicle. This is the fertile window, the only time in the cycle when pregnancy is possible.
- Luteal phase (days 15 to 28 on average): The emptied follicle becomes the corpus luteum and secretes progesterone, maintaining the uterine lining. If fertilization does not occur, the corpus luteum breaks down, progesterone falls, and the cycle begins again.
Irregular Period Cycle Calculator: When Cycles Do Not Follow the Textbook
The 28-day cycle is an average across populations, not a rule. Clinically, any cycle length between 21 and 35 days is considered normal, and cycles can vary from month to month even in people who generally have regular periods. Stress, illness, significant changes in sleep schedule, intense exercise, travel across time zones, and dietary changes can all shift ovulation timing and therefore the period start date.
For people with genuinely irregular cycles, period tracking tools are less predictive but still useful for identifying patterns over time. Tracking actual period start dates over three to six months and calculating a personal average cycle length produces more accurate projections than relying on the standard 28-day assumption. An irregular period cycle calculator is most useful as a record-keeping tool that flags significant changes, such as cycles suddenly becoming much shorter, much longer, or disappearing entirely.
Persistent irregularity (cycles consistently shorter than 21 days or longer than 35 days, or periods that stop for three or more months in someone not pregnant or breastfeeding) warrants evaluation for conditions including thyroid disorders, polycystic ovary syndrome (PCOS), hyperprolactinemia, or other hormonal imbalances.
Normal Menstrual Cycle Length and Period Duration
Average cycle length across large population studies is 28 to 29 days, with the majority of people falling between 24 and 32 days. Period duration (the length of bleeding) averages 3 to 5 days, with 2 to 7 days considered normal. Blood loss per period averages 30 to 80 milliliters total. Soaking through a pad or tampon every one to two hours for several consecutive hours, passing clots larger than a coin, or experiencing periods lasting more than seven days are signals of heavy menstrual bleeding (menorrhagia) that warrant medical evaluation.
Tracking Your Cycle for Long-Term Health Awareness
Consistent period tracking builds a personal baseline that makes changes easier to detect. Sudden shifts in cycle length, period duration, or flow volume can be early indicators of thyroid disease, PCOS, fibroids, endometriosis, early perimenopause, or pregnancy. Tracking also allows you to distinguish normal variation from a meaningful change. A period arriving three days later than projected during a stressful month is not the same as periods consistently arriving seven to ten days late across multiple cycles.
Most period tracking apps and this calculator store your historical data to improve future predictions. The more cycles you log with actual start dates, the more personalized and accurate your projections become. Recording flow intensity, associated symptoms such as cramps or bloating, and mood changes adds further value for conversations with your healthcare provider about cycle-related concerns.
Frequently Asked Questions
How do I calculate when my next period will start?
Add your average cycle length (in days) to the first day of your last period. If your last period started on March 5 and your cycle is 28 days long, your next period is expected around April 2. For the most accurate projections, use your actual average cycle length calculated from tracking three to six months of period start dates rather than assuming the standard 28-day cycle. This calculator performs this calculation automatically and projects the next six periods at once.
What is a normal menstrual cycle length?
A normal menstrual cycle length ranges from 21 to 35 days, with the average being 28 to 29 days across large population studies. Cycle length is measured from the first day of one period to the first day of the next. Cycles shorter than 21 days or longer than 35 days, or significant changes from your personal normal, are worth discussing with a healthcare provider. Within the normal range, shorter or longer cycles are not inherently healthier or less healthy than the textbook 28-day cycle.
Why is my period irregular?
Common reasons for cycle irregularity include stress (which can delay ovulation by suppressing LH release), illness, significant changes in body weight or diet, excessive exercise or low body fat, thyroid disorders, polycystic ovary syndrome (PCOS), hyperprolactinemia, and the approach of perimenopause. Some cycle variation of two to five days from month to month is completely normal even in otherwise healthy individuals. Irregularity becomes clinically significant when cycles are consistently shorter than 21 days, longer than 35 days, or absent for three or more consecutive months in someone not pregnant or breastfeeding.
How do I track my menstrual cycle accurately?
The most important data point to record is the first day of each period, meaning the first day of actual bleeding (not spotting). Record this consistently over three to six months to calculate your personal average cycle length. Also note your period duration and, optionally, flow intensity and any symptoms. Use this personal average rather than the default 28-day assumption when setting your cycle length in a period calculator. The more historical data you have, the more accurate your projections will be, and the easier it is to spot meaningful changes from your personal normal.