ClearCalculate

Period Calculator

Next period (est.)

May 27, 2026

Ends around

May 31, 2026

Ovulation (est.)

May 13, 2026

Fertile window

May 8, 2026–May 14, 2026

How the estimate works

The next period is estimated by adding your average cycle length to your last start date. Ovulation is commonly estimated as ~14 days before the next period.

Important note

Cycles vary due to stress, sleep, travel, training, and health changes. If you have irregular cycles or concerning symptoms, consult a clinician.

This period calculator gives a calendar estimate based on your last period and average cycle length. Cycles vary—use it as a planning tool, not medical advice.

Get calculator tips

Occasional updates. No spam.

Recommended next steps

After you get your result, compare a few scenarios or explore related tools.

How this period calculator works

This calculator estimates your next period date by adding your average cycle length to your last period start date. It also estimates ovulation as about 14 days before the next period.

The fertile window is commonly estimated as the 5 days before ovulation and the day of ovulation.

For general health context, you can also check body metrics using the BMI Calculator or nutrition planning numbers using the TDEE Calculator.

Example

Example: last period started on March 1 with a 28-day average cycle.

Next period estimate: March 29

Ovulation estimate: about 14 days before (around March 15)

Real timing can vary month to month. Use the dates as a planning estimate.

FAQ

It uses your last period start date and your average cycle length to estimate your next period. Ovulation is commonly estimated as about 14 days before the next period.

BMR Calculator

Estimate basal metabolic rate (resting calories) using Mifflin-St Jeor.

BMI Calculator

Calculate BMI (body mass index) and category from height and weight.

Study Time Calculator

Estimate weekly study hours based on course load.

Browse more tools in this category or return to the ClearCalculate homepage.