🌸 Women's HealthCycle Tracking

Period Calculator

Predict your next period date, see upcoming period dates for the next 6 months, and track your menstrual cycle. Enter your last period and cycle length to get started.

days
days
🌸

Enter your last period date

We will predict your next 6 periods and highlight your fertile window.

How to Use This Period Calculator

Enter the first day of your most recent period and your average cycle length. Most people have cycles between 21 and 35 days, with 28 days being the average. Cycle length is counted from the first day of one period to the first day of the next.

Period duration refers to how many days your period typically lasts. This affects when your fertile window begins. The fertile window runs roughly from 5 days before ovulation to 1 day after, as sperm can survive in the reproductive tract for up to 5 days.

Ovulation is estimated to occur approximately 14 days before your next expected period, though this can vary by several days. These predictions are estimates and can shift based on stress, illness, travel and other factors.

Note: Period predictions are estimates only. Actual cycles vary. This tool is for informational purposes and is not a contraceptive method. Consult a gynecologist for irregular cycles or fertility advice.