Period calculator

When is my next period? Enter the first day of your last period and your usual cycle length to see your next six periods.

Runs in your browser. Nothing you type leaves this page.

Next period

Tuesday, November 3

in 14 days

PeriodFertile windowOvulation
Nov 3 – 7Oct 15 – 21Oct 20
Dec 1 – 5Nov 12 – 18Nov 17
Dec 29, 2026 – Jan 2, 2027Dec 10 – 16Dec 15
Jan 26 – 30Jan 7 – 13Jan 12
Feb 23 – 27Feb 4 – 10Feb 9
Mar 23 – 27Mar 4 – 10Mar 9

An estimate, not medical advice. Do not use it as birth control.

How it works

Each period starts one cycle length after the one before, and ovulation is counted 14 days back from the next period. A typical cycle lasts 24 to 38 days, and only about one in eight is exactly 28 days, so treat each date as the middle of a range.

Sources: Office on Women's Health: Your menstrual cycle , Bull et al., npj Digital Medicine, 2019 (funded by Natural Cycles) , NHS: Fertility in the menstrual cycle

Questions

How accurate is a period calculator?
It assumes every cycle is the same length. Real cycles drift by a few days, so expect your period within a few days of each date, and less precisely the further out it is.
What is a normal cycle length?
A typical cycle lasts 24 to 38 days. Talk to a doctor if yours are often shorter or longer than that, or suddenly change.
How does Vela predict periods?
Vela learns from your own logged cycles on your iPhone and weights recent ones more, so its predictions sharpen as you log.
Is anything I type saved?
No. The calculation runs in your browser, and nothing you type is sent or stored.

Let your own cycles do the math

Vela learns your cycle from your own logs and keeps them on your iPhone. No account needed.

More calculators: Ovulation calculator Due date calculator