★★★★★ 4.9 / 5 · 2,876 ratings
Period Calculator
Predict your next period dates for the coming months.
Average cycle is 28 days (range: 21–35). Period lasts 3–7 days. Irregular cycles may be caused by stress, PCOS, thyroid issues, or hormonal changes. Consult a gynaecologist if cycles are consistently irregular.