Period Calculator

See your next six periods on a calendar, based on your last period, cycle length and period length.

If you are not sure, leave it at 28 days.

Calculations run only in your browser. Nothing you enter is sent or stored.

Enter your details to see the result.

What is a normal cycle?

The menstrual cycle runs from the first day of one period to the first day of the next. In adults, cycles of 21 to 35 days and bleeding for 2 to 7 days are normal, and it is common for cycle length to vary by a few days.

Why track your periods?

  • It helps identify the fertile window when planning a pregnancy.
  • It makes it easier to time a pregnancy test when a period is late.
  • It shows irregularities early and gives your doctor useful information.

When to see a doctor

  • Your cycles are regularly shorter than 21 or longer than 35 days
  • You have had no period for more than three months (after pregnancy is ruled out)
  • Bleeding lasts more than 7 days or you need to change a pad every hour
  • You bleed between periods or after intercourse
  • Period pain stops you from doing daily activities

Frequently Asked Questions

My period is a few days late. Is that normal?
Cycle length often varies by a few days. If you have had intercourse, a home pregnancy test can be done from the first day of the missed period.
Can stress affect my cycle?
Yes. Severe stress, sudden weight changes and excessive exercise can delay ovulation and disrupt the cycle.

Other calculators

Appointments and information

Send an appointment request or write on WhatsApp.

Message us on WhatsApp

Choose a topic and your message will open ready to send.

Please do not share test results, diagnoses or other health details on WhatsApp; these are discussed at your visit.