Period Calculator and Cycle Calendar

Written byupdated

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.

Useful links