yCalculator

Period Calculator

Last updated: April 2026

days
days
cycles

Next period

29 Jan 2026 - 2 Feb 2026

Estimated ovulation

12 Feb 2026

Estimated fertile window

7 Feb 2026 - 13 Feb 2026

Upcoming cycles

CyclePeriod datesOvulationFertile window
129 Jan 2026 - 2 Feb 202612 Feb 20267 Feb 2026 - 13 Feb 2026
226 Feb 2026 - 2 Mar 202612 Mar 20267 Mar 2026 - 13 Mar 2026
326 Mar 2026 - 30 Mar 20269 Apr 20264 Apr 2026 - 10 Apr 2026

Medical note

This calculator provides an estimate only. Period dates and ovulation timing can vary and should not replace medical advice.

Related calculators:

  • Ovulation Calculator
  • Conception Calculator
  • Pregnancy Calculator
  • Due Date Calculator

How is the next period calculated?

The next period is estimated by adding your average cycle length to the first day of your last period.

How cycle length affects dates

Longer cycles push period and ovulation estimates later. Shorter cycles bring those estimates earlier.

Why period predictions vary

Irregular cycles, stress, illness, travel, medication, and hormonal factors can all change period timing.

What does this mean?

This calculator is designed to help you understand the likely number before you make a decision or start an application.

Your result should be checked against official UK guidance, especially if your circumstances include dependants, exemptions, prior leave, or a complex immigration history.

Treat the figure as a planning tool rather than legal advice. Where the answer affects an application deadline or major payment, speak to an authorised adviser.

Related Health calculators

health lifestyle-calculators

BMI Calculator

Calculate your body mass index using height and weight, with BMI category interpretation.

Calculate →

health lifestyle-calculators

BMR Calculator

Calculate your basal metabolic rate using age, sex, height, and weight.

Calculate →

health lifestyle-calculators

TDEE Calculator

Estimate your total daily energy expenditure from BMR and activity level

Calculate →