Period 15 days early: is it normal?

This article is for general information and is not medical advice. If something here doesn't match what you're experiencing, please talk to a doctor.

The short answer

One early period is usually nothing to worry about. Stress, illness, travel or poor sleep can move ovulation earlier or later, and the period follows. What matters more is whether it keeps happening. The NHS describes periods as irregular when the gap is regularly shorter than 21 days, so cycles of 22 or 23 days are short but still inside the usual adult range of 21 to 35 days.

Is it really a period?

Bleeding about two weeks after your last period may not be a period at all. Check these first:

A real period usually starts light, builds over a day or two, and then lasts 2 to 7 days. If it was only spotting, do not count it as day 1. See what counts as day 1 of your period.

One early period or a pattern?

Look back at your last three or four cycles.

If your cycle is now 22 or 23 days, ovulation is probably happening earlier, around day 8 to 10, and the second half stays roughly 12 to 14 days. Your fertile days also shift earlier. Our ovulation calculator uses your own cycle length instead of assuming 28 days. A short cycle is not a form of contraception, so see the fertile window is not contraception.

Common reasons for an early period

For causes of changes in timing in the other direction, see why is my period late.

What helps while you wait

When to see a doctor or health worker

Make an appointment if:

You do not need to wait several months if you are worried. A doctor or health worker can check for treatable causes.

Track your own cycle

Three or four months of dates make it clear whether this was a blip or a change. Cycella (for ages 13 and up) logs the first day of each period and whether it hurt, with no account, and keeps your data on your phone. It is free on Google Play for Android. A paper note or phone calendar works too. You can also try the next period calculator with your new cycle length.

Try the Ovulation calculator, or see Cycella in Nepal. Cycella is a free, private Android period tracker, now on Google Play.

Was this helpful?