How Long Do “Normal” Erections Last?

5.4 minutes

According to a study of 500 straight couples

Next Question

Disclaimer: This information isn’t a substitute for professional medical advice, diagnosis, or treatment. You should never rely upon this article for specific medical advice. If you have any questions or concerns, please talk to your doctor.

How Long Erections Last

According to a 2005 Journal of Sexual Medicine study of 500 couples across Europe and the US, the average erection during sex lasts 5.4 minutes. But “normal” erections can last anywhere from a few minutes to hours or even longer. How long erections last depends on your:

  • Age
  • Health
  • Sexual activity
  • And what kind of erection you get (yes, there are different kinds)

Different Types of Erections

Nocturnal erections (including “morning wood”) can last up to 25 minutes. Erections also last for various amounts of time during masturbation vs intercourse. The J. Sex Med study also concluded that erections don’t last as long in older men. In the study, the men under 30 lasted over two minutes longer during sex than men over 50:

  • 18-30 year olds: 6.5 minutes avg.
  • 51+ year olds: 4.3 minutes avg.

But it’s important to point out that the study has some important flaws. The study didn’t include any gay couples. Also, the clock only started at the beginning of vaginal penetration, ending with (male) orgasm. The study ignores foreplay completely, so take the results with a grain of salt.

Was this answer helpful?