Flo Fact-Checking Standards

Every piece of content at Flo Health adheres to the highest editorial standards for language, style, and medical accuracy. To learn what we do to deliver the best health and lifestyle insights to you, check out our content review principles.

How Long Does a Period Last? What You Need to Know About Menstruation Length

It’s normal to experience variations in your menstrual cycle and periods throughout life. Jump into this article to learn how long a period usually lasts.

Before we dive in, let’s go over the difference between your menstrual cycle and your period.

The menstrual cycle is a sequence of hormonal events (including ovulation) that prepares the body for a potential pregnancy approximately once a month. Periods, on the other hand, mark the beginning of each new cycle. They happen when the inner lining of the uterus (endometrium) sheds, which causes bleeding. Both menstrual cycle length and period length vary from person to person, and it’s normal for them to vary in length for a single person too.

Menstrual cycles vary in length, but any length from 21–35 days is considered normal for adults. For the first two years you get periods, menstrual cycles can last 21–45 days and still be considered normal.

In 2020, Flo collaborated with the University of Adelaide to conduct a large study using anonymized data from our app. After studying the data of over 1.5 million people, we found that over 90 percent of people who get periods had a menstrual cycle that was 21–35 days long. Interestingly, only about 16 percent of the participants had a 28-day cycle, even though you might have been told this was the typical length for menstrual cycles.

A study carried out from 2013–2018 of the menstrual cycles of more than 98,000 women showed that the average duration was around 30 days.

Enough about menstrual cycles — how long does a period usually last? Let’s discuss the answer to this question and more.

How long does a period usually last?

It’s considered normal for periods to last 2–7 days, although they’re most often 3–5 days long. The volume of blood loss is considered normal at an average of 30–80 milliliters (about 2–5 tablespoons).

If a period lasts more than eight days or if blood loss seems to be more than 80 milliliters, it’s considered heavy menstrual bleeding. Unless you use a menstrual cup that has measurement lines on it, it’s pretty hard to know exactly how much you’re bleeding, so here are some signs to watch for:

  • Blood clots the size of a quarter or larger
  • Soaking through a period product every hour for several hours
  • Needing to change period products in the middle of the night
  • Feeling fatigued or a loss of energy

These are the main causes of prolonged bleeding:

  • Uterine problems (polyps, miscarriage, ectopic pregnancy, endometriosis)
  • Bleeding disorders
  • Hormonal imbalance
  • Copper IUD

It’s important to see your health care provider if you experience heavy and prolonged periods so you can figure out what’s causing it.

How long does a first period last?

It’s normal for a first period to last 2–7 days and be very light. In fact, you might only experience some red or brown spotting during your first periods.

In the US, the average age when people get their first periods is 12–13. Ninety-eight percent of people who get periods start having them by the time they’re 15.

Health care providers typically recommend that teenagers have their first OB-GYN visit when they’re 13–15. Most teenagers won’t need to have a pelvic exam or other invasive tests during this visit; instead, a health care provider will probably just ask some questions about their personal and family health history and perform an external physical exam.

Average period length

How does period length vary?

Most people know how long a period lasts for them on average by the time they’re adults. It’s normal for periods to vary in length by a day or two from cycle to cycle.

However, take notice if your periods suddenly become much shorter or longer than they were before or if your cycle becomes irregular. Contact your health care provider if:

  • Your period is accompanied by intense pain.
  • Your period length changes suddenly.
  • Your period stops.
  • You experience bleeding or spotting between periods or after intercourse.
  • Your periods become heavier than usual.
  • You start to feel sick after using tampons.
  • You have abnormal vaginal discharge.


How long your period lasts can vary from cycle to cycle. Most people have periods that last 3–5 days, although anything between 2–7 days is considered normal.

It’s normal for a first period to be shorter, and it’s also perfectly normal for the first menstrual cycles to be somewhat irregular within two years after the onset. The good news is that as you become older, it’s very likely that your periods and cycles will become more regular.

If you experience noticeable variations in the length of your periods, you might want to talk to your health care provider about it. 

Try Flo today