Pregnancy Calculators: Due Date, Ovulation and Milestones
From planning a pregnancy to tracking its milestones — how due dates, ovulation, conception, the trimesters and healthy weight gain are estimated, in plain language.
Verified formula Updated Jun 2026 Private — runs on your device
Next period expected
29 Jan 2025
For general information only — not financial, tax, legal or medical advice. Verify before you rely on it.
The Menstrual Cycle Calculator works out your next period expected, along with 1 related figure in an instant. Enter first day of last period and average cycle length and the result updates as you type — it is free, needs no sign-up, and runs entirely in your browser so your figures stay private.
The Menstrual Cycle Calculator uses the formula:
Next period expected = First day of last period + Average cycle length
For example, with first day of last period of 2025-01-01 and average cycle length of 28 days, the next period expected is 29 Jan 2025.
| First day of last period | 2025-01-01 |
|---|---|
| Average cycle length | 28 days |
| Next period expected | 29 Jan 2025 |
|---|---|
| Following period | 26 Feb 2025 |
Results are estimates for educational use, not professional advice.
From planning a pregnancy to tracking its milestones — how due dates, ovulation, conception, the trimesters and healthy weight gain are estimated, in plain language.
Reference table of next period expected for Menstrual Cycle across a range of average cycle length values — exact, engine-computed figures you can read off at a glance.
Learn how to calculate Menstrual Cycle — the formula explained step by step, with worked examples and a free calculator to check your answer.