Open Petal

How long is a normal menstrual cycle?

For adults, a cycle anywhere from 21 to 35 days is usually considered normal, and a period typically lasts 2 to 7 days.

Counting your cycle

Day 1 is the first day of real bleeding (not spotting). The cycle ends the day before your next period starts.

Why it varies

When to talk to a doctor

Petal's doctor report summarises your cycle lengths and symptoms on one page.

Try Petal, free and private