Period Calculator and Cycle Calendar
Written byOleh Soloninupdated
From the first day of one period to the first day of the next. If it varies, take the average over a few months.
Advanced options
For example, to see whether a period falls during a holiday.
Result
- Next period2026-10-24 (Saturday), in 18 days
- Likely to end2026-10-28
- Todayday 11 of a 28-day cycle
- Possible ovulationaround 2026-10-08 to 2026-10-14
- The three after that2026-11-21, 2026-12-19, 2027-01-16
- Three-month calendar
October 2026 Mo Tu We Th Fr Sa Su 1 2 3 4 5 [ 6] 7 8 o 9 o 10 o 11 o 12 o 13 o 14 o 15 16 17 18 19 20 21 22 23 24 p 25 p 26 p 27 p 28 p 29 30 31 November 2026 Mo Tu We Th Fr Sa Su 1 2 3 4 5 o 6 o 7 o 8 o 9 o 10 o 11 o 12 13 14 15 16 17 18 19 20 21 p 22 p 23 p 24 p 25 p 26 27 28 29 30 December 2026 Mo Tu We Th Fr Sa Su 1 2 3 o 4 o 5 o 6 o 7 o 8 o 9 o 10 11 12 13 14 15 16 17 18 19 p 20 p 21 p 22 p 23 p 24 25 26 27 28 29 30 31 o [ ] today, p period, o possible ovulation
This result is informational only and is not professional advice.
Related tools
Ovulation Calculator
Estimate the likely day of ovulation and the fertile window around it, based on cycle length and the luteal phase.
Pregnancy Due Date Calculator
Estimate a due date from the first day of your last period, adjusted for cycle length, plus how many weeks along you are today.
Date Difference Calculator
Count the days between two dates, with or without the end date, broken down into calendar months and days, weeks and weekdays.