Men of all ages can have erections. But problems are more likely as you get older. Between the ages of 40 and 70, your chances of not being able to have erections at all (without treatment) go from about 5 percent to 15 percent.1
But getting older doesn't cause erection problems. It just means you're more likely to have another condition that also causes erection problems.
If you have diabetes, you're almost twice as likely to have erection problems as men who don't have diabetes.2
Having high levels of cholesterol, especially LDL cholesterol ("bad cholesterol"), can make you more likely to get erection problems.1
Clogged arteries (doctors call this atherosclerosis) can cause damage to many parts of your body, such as your heart and brain. If the arteries to your penis are also clogged, this can cause erection problems.
If you take pills for heart disease, you're about twice as likely to have erection problems.2
Pills for high blood pressure can also cause erection problems.2
You can also get erection problems if you're taking drugs for other conditions.3
- Drugs for depression. These are called antidepressants. Doctors sometimes prescribe them for other conditions, too.
- Drugs for anxiety and similar conditions. The type of drugs that cause erection problems are called benzodiazepines.
- Drugs for schizophrenia and similar conditions. These are called antipsychotics.
- Drugs for heartburn and acid reflux. This is true for certain types of drugs called H2 blockers.
- Drugs for seizures. Two drugs in this group that can cause erection problems are called phenobarbital and phenytoin.
- A drug used for fungal infection. It's an antibiotic called ketoconazole.
Experts disagree over whether smoking cigarettes makes you more likely to have erection problems.1 2 4
But smoking does seem to make erection problems worse if you have heart disease, high blood pressure or arthritis.5
Smoking can also cause clogged arteries (atherosclerosis), which can lead to erection problems.
Some studies show that regularly drinking lots of alcohol can make you more likely to get erection problems.6
Using marijuana, cocaine or other illegal drugs can make you more likely to get erection problems.6
- Feldman HA, Goldstein I, Hatzichristou DG, et al. Impotence and its medical and psychosocial correlates: results of the Massachusetts Male Aging Study. Journal of Urology. 1994; 151: 54-61. 8254833
- Johannes CB, Araujo AB, Feldman HA, et al. Incidence of erectile dysfunction in men 40 to 69 years old: longitudinal results from the Massachusetts male aging study. Journal of Urology. 2000; 163: 460-463. 10647654
- Miller TA. Diagnostic evaluation of erectile dysfunction. American Family Physician. 2000; 61: 95-104, 109-110. 10643952
- Meuleman EJ. Prevalence of erectile dysfunction: need for treatment? International Journal of Impotence Research. 2002; 14 (supplement 1): S22-S28. 11850731
- McVary KT, Carrier S, Wessells H, et al. Smoking and erectile dysfunction: evidence based analysis. Journal of Urology. 2001; 166: 1624-1632. 11586190
- Bortolotti A, Parazzini F, Colli E, et al. The epidemiology of erectile dysfunction and its risk factors. International Journal of Andrology. 1997; 20: 323-334. 9568524
![]() |
This information is for educational use only, and is not a substitute for prompt professional medical advice. Readers should always consult a physician or other professional for advice and treatment. ©BMJ Publishing Group Limited 2008. All rights reserved. |












