Period Calculator
Predict your next period, ovulation day, and fertile window based on your typical cycle length
Most cycles range between 24 and 35 days.
Ovulation typically occurs 14 days before your next period.
6 cycles
π©ΈNext period starts
Friday, January 30, 2026
Ends Tuesday, February 3, 2026
β¨Ovulation day
Friday, January 16, 2026
Fertile window Jan 11, 2026 β Jan 17, 2026
β±οΈCycle length
28 days
5 day period
π
Projected cycles
6 upcoming
Jan 30, 2026 β Jun 19, 2026
Upcoming cycle timeline
We project the next 6 cycles using your averages. Actual timing can shift with stress, travel, postpartum changes, or hormonal contraception.
| Cycle | Period | Ovulation | Fertile window | Days until |
|---|---|---|---|---|
| Cycle 1 | Jan 30, 2026 β Feb 3, 2026 | Jan 16, 2026 | Jan 11, 2026 β Jan 17, 2026 | Happening now |
| Cycle 2 | Feb 27, 2026 β Mar 3, 2026 | Feb 13, 2026 | Feb 8, 2026 β Feb 14, 2026 | 28 days |
| Cycle 3 | Mar 27, 2026 β Mar 31, 2026 | Mar 13, 2026 | Mar 8, 2026 β Mar 14, 2026 | 56 days |
| Cycle 4 | Apr 24, 2026 β Apr 28, 2026 | Apr 10, 2026 | Apr 5, 2026 β Apr 11, 2026 | 84 days |
| Cycle 5 | May 22, 2026 β May 26, 2026 | May 8, 2026 | May 3, 2026 β May 9, 2026 | 112 days |
| Cycle 6 | Jun 19, 2026 β Jun 23, 2026 | Jun 5, 2026 | May 31, 2026 β Jun 6, 2026 | 140 days |
Cycle insights
- β’ Track at least three months to refine your average cycle length.
- β’ Ovulation predictor kits or basal temperature tracking can confirm fertile days.
- β’ Stress, illness, and travel can delay ovulation or shorten the luteal phase.
Important notes
- β’ This tool offers estimates and is not a substitute for medical advice.
- β’ Irregular cycles, PCOS, postpartum recovery, or hormonal birth control may alter results.
- β’ See a clinician if your period is consistently very short, very long, or absent.