Skip to main content
Calcimator

Menstrual Period Calculator

Track your menstrual cycle and predict your next period, ovulation date, and fertile window. Essential for family planning or period tracking.

Inputs

days
days
days

Results

Next Period In

14 days

Ovulation In28 days
Fertile Window Starts In23 days
Fertile Window Ends In1 days
Current Cycle Day15
Current PhaseFertile Window
How to Use This Calculator
  1. Enter Days Since Last Period Started, Average Cycle Length, and Period Duration.
  2. Review the Next Period In (days) result.
  3. Use Ovulation In (days) and Fertile Window Starts In (days) to inform your decision.
  4. Use the chart to visualize the results and explore different scenarios by adjusting inputs.

How the result changes with Average Cycle Length

Average Cycle LengthNext Period In
239 days
2915 days
3622 days
4329 days

What each input means

Days Since Last Period Started
How many days ago did your last period start?
Average Cycle Length
Number of days from the start of one period to the start of the next.
Period Duration
How many days does your period typically last?

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    Days Since Last Period Started = 14, Average Cycle Length = 28, Period Duration = 5 = 3 input(s) provided
  2. Calculate Next Period In
    14 = 14
  3. Calculate Ovulation In
    28 = 28
  4. Calculate Fertile Window Starts In
    23 = 23

Engine last updated . Checked against 2 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Health & Fitness.