Period Calculator — Menstrual Cycle

Predict your next period, fertile window, ovulation and PMS dates. Track 6 cycles ahead and know your current cycle phase. Free, instant.

Medically reviewed by Dr. Ivan IbáñezNº Col. 17/05487Mar 25, 2026

Most cycles range from 21 to 45 days. The average is 28 days.

28 days
212845

Most periods last 2 to 8 days. The average is 5 days.

5 days
258

CalcVita. (2026). Period Calculator — Menstrual Cycle. CalcVita. Retrieved June 3, 2026, from https://calcvita.com/en/calculators/period

Understanding Your Menstrual Cycle: A Complete Guide

Suggested article

Understanding Your Menstrual Cycle: A Complete Guide

Learn how your menstrual cycle works, what each phase means, and how to track your period effectively for better health awareness.

Read the full article

How does this calculator work?

This period calculator uses the calendar method to estimate your upcoming menstrual cycles. It takes the first day of your last period, your average cycle length, and period duration to predict future periods, fertile windows, and ovulation dates. Ovulation is estimated as cycle length minus 14 days (Wilcox et al., NEJM 1995), and PMS symptoms typically begin 7–10 days before the next period (ACOG Practice Bulletin).

Understanding cycle phases

The menstrual cycle consists of several phases: the menstrual phase (bleeding), the follicular phase (preparation for ovulation), the ovulation/fertile phase (when conception is most likely), and the luteal phase (after ovulation). PMS symptoms typically occur in the late luteal phase, 7–10 days before the next period begins (Reed & Carr, Endotext 2018).

What is PMS?

Premenstrual syndrome (PMS) affects up to 75% of menstruating women. Symptoms include mood changes, bloating, breast tenderness, and fatigue. They typically start 7–10 days before your period and resolve once bleeding begins. If symptoms severely impact daily life, consult your doctor about premenstrual dysphoric disorder (PMDD) (ACOG Practice Bulletin No. 15).

Irregular cycles and when to see a doctor

Cycles shorter than 21 days or longer than 45 days may indicate underlying conditions such as PCOS, thyroid disorders, or hormonal imbalances. If you experience very heavy bleeding, severe pain, or cycles that vary by more than 7–9 days, consult your healthcare provider. This calculator works best with regular cycles and provides estimates only.

More calculators

Keep exploring helpful tools

Browse all