Diabetes, Blood Pressure and Cholesterol: How They Cause ED

Updated October 2026 · Fixable Causes of ED series · By Les Blackbourne

Diabetes, Blood Pressure and Cholesterol: How They Cause ED

Short answer

Diabetes, high blood pressure and high cholesterol are among the most common physical causes of erectile dysfunction, according to the NHS. All three damage the blood vessels that an erection depends on, and diabetes can also damage nerves. Getting these conditions under control — through lifestyle change and, where needed, medicine — can slow or partly reverse ED, especially when it is caught early.

Key facts
  • The NHS lists high blood pressure, high cholesterol and diabetes as physical causes of ED.
  • Diabetes can damage both blood vessels and the nerves that trigger erections.
  • Some blood pressure medicines can themselves affect erections — but never stop them without advice.
  • UK guidelines recommend checking blood sugar and cholesterol in every man newly presenting with ED.
The erection chainHealthyblood vesselsNitricoxide releasedPenilearteries widenBloodfills erectile tissueFirmerectionSmoking, diabetes, high blood pressure and high cholesterol all weaken the first link
An erection is a blood-flow event. Anything that damages blood vessels, nerves or hormones can break this chain.

How do diabetes, high blood pressure and cholesterol cause ED?

An erection needs three things to work: healthy blood vessels to carry blood in, healthy nerves to send the signal, and hormones to support desire. These three long-term conditions mostly attack the first two. Because they often have no symptoms, erection problems can be one of the first signs that something is wrong.

How does diabetes cause erectile dysfunction?

High blood sugar over time harms the lining of blood vessels and the small nerves that control erections. Diabetes-related nerve damage (autonomic neuropathy) can affect erections and ejaculation. Diabetes also tends to travel with weight gain, high blood pressure and high cholesterol, which add to the damage.

  • Early or well-controlled diabetes: lifestyle change and better blood sugar control can help erections improve.
  • Long-standing diabetes: nerve damage is harder to undo, so medical treatment is often needed alongside lifestyle change.

Signs of undiagnosed type 2 diabetes include feeling very thirsty, peeing more often, tiredness and slow-healing cuts. If you have ED and any of these, ask for a blood sugar test.

How does high blood pressure affect erections?

High blood pressure stiffens and narrows arteries, so less blood can reach the penis. It also damages the vessel lining that releases nitric oxide. There is a second issue: some blood pressure medicines, particularly thiazide diuretics and some beta blockers, are known to affect erections. If you suspect your tablets, ask your GP or pharmacist about alternatives — see medicines that can cause ED. Don’t stop them yourself.

How does high cholesterol affect erectile dysfunction?

Cholesterol helps form plaque inside arteries. Because penile arteries are so narrow, even modest plaque can limit blood flow. That is why ED is linked to heart disease. Lowering cholesterol through diet, exercise and, where prescribed, statins protects blood vessels throughout the body.

Can controlling these conditions bring erections back?

Often it helps, sometimes a lot. The lifestyle changes that lower blood sugar, blood pressure and cholesterol are the same ones shown to improve erectile function in clinical trials: weight loss, regular activity and a Mediterranean-style diet. See can ED be reversed? for the research.

StepHelps diabetesHelps blood pressureHelps cholesterol
Losing 5–10% of body weightYesYesYes
150+ minutes of activity a week (exercise guide)YesYesYes
Mediterranean-style eating (food guide)YesYesYes
Cutting salt—Yes—
Stopping smoking (habits guide)YesYesYes

Thinking about a supplement?

If you live with diabetes or high blood pressure, check with your GP or pharmacist before taking any supplement. Our review sets out what’s in Nitric Boost and what the research says.

Read our Nitric Boost review → Supplements are not a substitute for medical assessment. Check with a pharmacist or GP before combining them with prescribed medicine.

Questions people ask

Can diabetes cause erectile dysfunction?

Yes. Diabetes can damage the blood vessels and nerves needed for an erection. It is one of the most common physical causes.

Can high blood pressure cause ED?

Yes. It narrows and stiffens arteries. Some blood pressure medicines can also affect erections, so ask your prescriber if you notice a change.

Does high cholesterol cause erectile dysfunction?

It can, because plaque narrows the small penile arteries and reduces blood flow.

Will my ED get better if I control my diabetes?

It may improve, especially if diabetes is caught early. Long-standing nerve damage is harder to reverse.

Should I stop my blood pressure tablets if they cause ED?

No. Talk to your GP or pharmacist. There are often alternative medicines that are less likely to affect erections.

Sources

Medical note: This article is general education for adults, not an individual diagnosis or treatment plan. Erection problems that keep happening should be checked by a GP, pharmacist or sexual health clinic. Do not stop or change prescribed medicine without speaking to the prescriber.

Leave a Reply

Your email address will not be published. Required fields are marked *