Last period started in May: when is the next one?

Find the day your last period started in the left column and your usual cycle length along the top. The date where they meet is the estimated start of your next period. May has 31 days.

With a 21-day cycle, a period that starts on May 1 to 10 is followed by the next one before May ends. With a 28-day cycle, a period that starts on May 1 to 3 is followed by the next one before May ends.

Last start21-day cycle25-day cycle28-day cycle30-day cycle32-day cycle35-day cycle
May 1May 22May 26May 29May 31Jun 2Jun 5
May 2May 23May 27May 30Jun 1Jun 3Jun 6
May 3May 24May 28May 31Jun 2Jun 4Jun 7
May 4May 25May 29Jun 1Jun 3Jun 5Jun 8
May 5May 26May 30Jun 2Jun 4Jun 6Jun 9
May 6May 27May 31Jun 3Jun 5Jun 7Jun 10
May 7May 28Jun 1Jun 4Jun 6Jun 8Jun 11
May 8May 29Jun 2Jun 5Jun 7Jun 9Jun 12
May 9May 30Jun 3Jun 6Jun 8Jun 10Jun 13
May 10May 31Jun 4Jun 7Jun 9Jun 11Jun 14
May 11Jun 1Jun 5Jun 8Jun 10Jun 12Jun 15
May 12Jun 2Jun 6Jun 9Jun 11Jun 13Jun 16
May 13Jun 3Jun 7Jun 10Jun 12Jun 14Jun 17
May 14Jun 4Jun 8Jun 11Jun 13Jun 15Jun 18
May 15Jun 5Jun 9Jun 12Jun 14Jun 16Jun 19
May 16Jun 6Jun 10Jun 13Jun 15Jun 17Jun 20
May 17Jun 7Jun 11Jun 14Jun 16Jun 18Jun 21
May 18Jun 8Jun 12Jun 15Jun 17Jun 19Jun 22
May 19Jun 9Jun 13Jun 16Jun 18Jun 20Jun 23
May 20Jun 10Jun 14Jun 17Jun 19Jun 21Jun 24
May 21Jun 11Jun 15Jun 18Jun 20Jun 22Jun 25
May 22Jun 12Jun 16Jun 19Jun 21Jun 23Jun 26
May 23Jun 13Jun 17Jun 20Jun 22Jun 24Jun 27
May 24Jun 14Jun 18Jun 21Jun 23Jun 25Jun 28
May 25Jun 15Jun 19Jun 22Jun 24Jun 26Jun 29
May 26Jun 16Jun 20Jun 23Jun 25Jun 27Jun 30
May 27Jun 17Jun 21Jun 24Jun 26Jun 28Jul 1
May 28Jun 18Jun 22Jun 25Jun 27Jun 29Jul 2
May 29Jun 19Jun 23Jun 26Jun 28Jun 30Jul 3
May 30Jun 20Jun 24Jun 27Jun 29Jul 1Jul 4
May 31Jun 21Jun 25Jun 28Jun 30Jul 2Jul 5

Periods often start a few days either side of an estimate. Every date here is an estimate from a typical cycle length. It is not birth control and it is not medical advice.

Estimate the next six periods with your own cycle length

Log the first day of each period in Isla and it keeps the next estimate, a range and the calendar up to date on your iPhone. No account and no ads.

Get Isla on the App Store