Predict your next periods and track your menstrual cycle easily.
Understanding your menstrual cycle is about more than just knowing when your next period will arrive — it's about getting a clearer picture of your body's natural rhythm. Tracking your cycle over time can help you notice patterns, anticipate your next period, and better understand your overall wellness.
Our Period Calculator uses your last period's start date and average cycle length to predict your next three expected period dates. It's completely free, private (all calculations happen in your browser), and requires no sign-up.
This is the first day of your period. This calculator uses this date as the starting point for all future predictions.
During this phase, your body prepares for potential conception. Estrogen levels rise, which some people notice as increased energy.
The release of an egg from the ovary, marking the peak fertile window in the cycle. If you're interested in tracking this specifically, our dedicated Ovulation Calculator focuses on this.
Progesterone levels increase as your body prepares for the next cycle. This is often when PMS (premenstrual syndrome) symptoms may appear for some people.
Next Period Date = Last Period Start Date + Average Cycle Length
Example: If your last period started January 1st and your average cycle is 28 days, your next period is predicted for January 29th.
| Cycle Status | Duration | Description |
|---|---|---|
| Short Cycle | < 21 Days | May be worth discussing with a healthcare provider. |
| Standard Cycle | ~28 Days | Commonly cited average, though individual variation is normal. |
| Long Cycle | 30–35 Days | Common and can be perfectly typical for many people. |
| Irregular | Varies Greatly | Can be influenced by stress, diet, or underlying health conditions. |
One cycle length isn't necessarily your "average." Track for at least 3 months to get a more reliable number to enter into this calculator.
The first day of your cycle is generally considered the first day of full menstrual flow, not light spotting beforehand.
Significant changes in stress, weight, medication, or health conditions can shift your cycle length. Recheck your average periodically rather than assuming it stays fixed forever.
Regular cycle tracking helps you anticipate your period and notice patterns in your body over time. Use the calculator above with your own cycle history, and bring any concerns about irregularity or significant changes to a healthcare professional.