Send feedback

Coming from the page: Period Calculator

One moment…

Gregorian & HijriIrregular cycles tooNo ads

Period Calculator

Find out when your next period is due, in Gregorian and Hijri dates.

First day of your last period

Cycle length: from the first day of one period to the first day of the next, usually 24–38 days.

Not sure of your cycle length? Add past dates

The first day of the periods before it; we work out the average and how regular it is.

The period before
The one before that
And before that (optional)

Results are estimates based on medical references. They are not a diagnosis and don’t replace your doctor.

What’s a normal cycle?

The limits used by the International Federation of Gynecology and Obstetrics (FIGO) for adult women.

NormalSee a doctor if
Cycle length24 to 38 daysshorter than 24 or longer than 38 days
Period lengthUp to 8 dayslonger than 8 days
RegularityShortest and longest cycle within 7–9 daysthe difference is larger
Missed periodsno period for 3 months or more, without pregnancy

FAQ

How do I work out my cycle length?

Count the days from the first day of one period to the first day of the next. If you don’t know it, add your past period dates and we’ll average them.

My period is late. What should I do?

If you might be pregnant, take a home pregnancy test. If it keeps happening or your period stops for 3 months, see your doctor.

Why does my cycle change from month to month?

A few days’ difference is normal and can come from stress, travel, weight change or breastfeeding. The calculator tells you if the difference is large.

Can I use this for birth control?

No. Ovulation can shift in any cycle, so don’t rely on it to avoid pregnancy.

Do you store the dates I enter?

No. Everything is calculated in your browser; no date is sent anywhere.