Last period started in July: 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. July has 31 days.

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

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

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