Home/Pregnancy & Women's Health/Period Calculator

Period Calculator

Predict upcoming period dates, track your cycle length, and understand your menstrual health. Based on your cycle history.

Your Cycle Details
First day of last period
Cycle length
days
Period duration
days
Show next
months
Upcoming Periods
Next Period
#Start dateEnd dateDays until

Menstrual Cycle Health

A typical menstrual cycle is 21–35 days; periods last 2–7 days. Cycles vary naturally. The Jean Hailes Foundation for Women's Health (Australia) recommends tracking your cycle to notice changes.

When to See a Doctor

Consult your GP if periods are very heavy, very painful, irregular, or absent. In Australia, telehealth GP consultations are available via Medicare for women's health concerns.