Period Calculator
Track your menstrual cycle and predict future periods, ovulation, and fertile windows.
Calendar Legend
Next Period Expected
Sat, Feb 7, 2026
Average cycle length (days)
28 days
Regular
Cycle Regularity
Upcoming Periods
Sat, Feb 7, 2026
Cycle 1
Sat, Mar 7, 2026
Cycle 2
Sat, Apr 4, 2026
Cycle 3
Sat, May 2, 2026
Cycle 4
Sat, May 30, 2026
Cycle 5
Sat, Jun 27, 2026
Cycle 6
Fertile Windows & Ovulation
Jan 19 - Jan 25
Ovulation: Jan 24
Cycle 1
Feb 16 - Feb 22
Ovulation: Feb 21
Cycle 2
Mar 16 - Mar 22
Ovulation: Mar 21
Cycle 3
Apr 13 - Apr 19
Ovulation: Apr 18
Cycle 4
May 11 - May 17
Ovulation: May 16
Cycle 5
Jun 8 - Jun 14
Ovulation: Jun 13
Cycle 6
Understanding Your Cycle
A typical menstrual cycle lasts 21-35 days. The cycle has four phases: menstruation (days 1-5), follicular phase (days 1-13), ovulation (day 14), and luteal phase (days 15-28). Tracking helps identify patterns.
Benefits of Tracking
Period tracking helps you prepare for your period, identify irregular cycles, optimize conception timing if trying to conceive, and notice health changes to discuss with your doctor.
When to See a Doctor
Consult a healthcare provider if your cycle is consistently shorter than 21 days or longer than 35 days, you miss periods, have very heavy bleeding, or experience severe pain.