Period Calculator

Predict your next period, ovulation date, and fertile window based on your menstrual cycle. Track the next 6 months of predicted cycles to help with planning and awareness.

NEXT PERIOD STARTS
--
Period Ends
--
Ovulation Date
--
Fertile Window
--
Days Until Next Period
--

6-Month Forecast

CyclePeriod StartPeriod EndOvulationFertile Window

Understanding the Menstrual Cycle

The menstrual cycle is a monthly series of hormonal changes that prepare the body for pregnancy. It is counted from the first day of one period to the first day of the next. A typical cycle lasts between 21 and 35 days, with the average being 28 days. However, cycle length can vary significantly between individuals and even from month to month in the same person.

The cycle is controlled by a complex interplay of hormones including estrogen, progesterone, follicle-stimulating hormone (FSH), and luteinizing hormone (LH). These hormones regulate the growth and release of eggs, thickening of the uterine lining, and the eventual shedding of that lining if pregnancy does not occur.

How Predictions are Calculated

Next Period Start = Last Period Start + Cycle Length
Period End = Next Period Start + Period Duration
Ovulation Day = Next Period Start − 14 days
Fertile Window = Ovulation Day − 5   to   Ovulation Day + 1

The ovulation calculation is based on the fact that the luteal phase (from ovulation to next period) is relatively constant at approximately 14 days, regardless of total cycle length. The fertile window extends to 5 days before ovulation because sperm can survive in the reproductive tract for up to 5 days, and the egg remains viable for about 12–24 hours after release.

Cycle Phases

PhaseDays (28-day cycle)Key EventsHormones
MenstruationDays 1–5Uterine lining sheds; bleeding occursLow estrogen and progesterone
Follicular PhaseDays 1–13Follicles develop in ovaries; lining rebuildsRising FSH and estrogen
OvulationDay 14Mature egg released from ovaryLH surge; peak estrogen
Luteal PhaseDays 15–28Corpus luteum forms; lining thickensRising progesterone; declining estrogen

Menstrual Cycle Diagram

28-Day Menstrual Cycle Overview Menstruation Days 1–5 Follicular Phase Days 1–13 Ovul. Day 14 Luteal Phase Days 15–28 Fertile Window (Days 9–15) Day 1 Day 7 Day 14 Day 21 Day 28

Why Track Your Period?

  • Pregnancy planning: Knowing your fertile window helps maximize or avoid chances of conception
  • Health monitoring: Changes in cycle length, flow, or symptoms can signal health issues
  • Symptom management: Predict PMS symptoms, cramps, and mood changes to prepare accordingly
  • Doctor visits: Accurate cycle data helps healthcare providers assess reproductive health
  • Lifestyle planning: Plan travel, events, and activities around predicted period dates

Irregular Cycles

An irregular menstrual cycle is one that consistently falls outside the 21–35 day range, or varies by more than 7–9 days from cycle to cycle. Irregular periods are quite common, especially during puberty, perimenopause, and after childbirth.

Common Causes of Irregular Periods

  • Polycystic Ovary Syndrome (PCOS): The most common cause of irregular periods in reproductive-age women, characterized by hormonal imbalance and ovarian cysts
  • Thyroid disorders: Both hypothyroidism and hyperthyroidism can affect cycle regularity
  • Stress: Physical or emotional stress can disrupt the hypothalamic-pituitary-ovarian axis
  • Extreme exercise: Excessive physical activity can lead to hypothalamic amenorrhea
  • Weight changes: Significant weight gain or loss affects hormone production
  • Hormonal contraceptives: Starting, stopping, or changing birth control can temporarily affect cycle regularity
  • Breastfeeding: Prolactin (the milk-producing hormone) suppresses ovulation

When to See a Doctor

Consult a healthcare provider if you experience any of the following:

  • Periods that suddenly become irregular after being regular
  • No period for 90 days or more (and you are not pregnant)
  • Periods that occur more frequently than every 21 days or less frequently than every 35 days
  • Bleeding that lasts more than 7 days
  • Excessively heavy bleeding (soaking through a pad or tampon every hour for several hours)
  • Severe pain that interferes with daily activities
  • Bleeding between periods or after menopause
  • Sudden change in cycle length by more than 7 days

Frequently Asked Questions

How accurate are period predictions?

Period predictions are most accurate for women with regular cycles. The calculator assumes a consistent cycle length, but natural variation of 1–2 days is normal. For the most accurate predictions, track your periods over several months and use the average cycle length. Keep in mind that stress, travel, illness, and lifestyle changes can shift your cycle.

What is the most fertile time?

The most fertile days are the 2–3 days leading up to and including ovulation. Ovulation typically occurs 14 days before the start of your next period. The broader fertile window spans about 6 days: 5 days before ovulation (sperm can survive this long) plus the day of ovulation itself.

Can I get pregnant on my period?

While unlikely, it is possible, especially for women with shorter cycles (21–24 days). If you ovulate early (for example, on day 10) and have intercourse on day 5–7 (late in your period), sperm could potentially survive long enough to fertilize the egg. This is why period tracking alone is not a reliable form of contraception.

Why is my cycle getting shorter/longer?

Gradual changes in cycle length are normal with age. Cycles tend to be longer and more irregular during adolescence, become more regular in the 20s and 30s, and then may shorten or become irregular again approaching perimenopause (typically mid-to-late 40s). Sudden changes warrant medical evaluation.

Does cycle length affect fertility?

Both very short (<21 days) and very long (>35 days) cycles can indicate ovulatory dysfunction. Regular cycles between 21–35 days generally indicate normal ovulation. If you are trying to conceive and have irregular cycles, consult a reproductive endocrinologist for evaluation.