Help
CalcHQ
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

CyclePeriodFertile WindowOvulationNext Period
Cycle 1Mar 21 – Mar 25Mar 30 – Apr 5Apr 4Apr 18
Cycle 2Apr 18 – Apr 22Apr 27 – May 3May 2May 16
Cycle 3May 16 – May 20May 25 – May 31May 30Jun 13
Cycle 4Jun 13 – Jun 17Jun 22 – Jun 28Jun 27Jul 11
Cycle 5Jul 11 – Jul 15Jul 20 – Jul 26Jul 25Aug 8
Cycle 6Aug 8 – Aug 12Aug 17 – Aug 23Aug 22Sep 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

Frequently Asked Questions

Related Calculators

Disclaimer: All calculators on CalcHQ are provided for informational and educational purposes only. Results are estimates and do not constitute professional financial, legal, tax, medical, or other advice. Always consult a qualified professional before making decisions. Full Disclaimer