Health & Fitness
Menstrual Cycle Calculator
Predict your next period, ovulation date, and fertile window for the next 3-12 cycles based on your cycle length.
Current Phase
Fertile window 🌸
Next period in
13 days
| Cycle | Period | Fertile Window | Ovulation | Next Period |
|---|---|---|---|---|
| Cycle 1 | Mar 21 – Mar 25 | Mar 30 – Apr 5 | Apr 4 | Apr 18 |
| Cycle 2 | Apr 18 – Apr 22 | Apr 27 – May 3 | May 2 | May 16 |
| Cycle 3 | May 16 – May 20 | May 25 – May 31 | May 30 | Jun 13 |
| Cycle 4 | Jun 13 – Jun 17 | Jun 22 – Jun 28 | Jun 27 | Jul 11 |
| Cycle 5 | Jul 11 – Jul 15 | Jul 20 – Jul 26 | Jul 25 | Aug 8 |
| Cycle 6 | Aug 8 – Aug 12 | Aug 17 – Aug 23 | Aug 22 | Sep 5 |
Note: These predictions assume a regular cycle. Cycle length can vary due to stress, illness, diet, and other factors. This calculator is for informational purposes only and should not be used as a contraceptive method.
Bookmark this calculator
Save it for one-tap access or share it with someone who needs it.
Rate this calculator
Ask about Menstrual Cycle Calculator