What are the Different Drugs for Erectile Dysfunction?

Erectile dysfunction is also known as impotence. It is the inability to either attain or maintain an erection that is enough for sexual activity. You get an erection when the artery carries the blood to the penis. This allows more blood to flow in and veins that carry the blood away from the penis is compressed. This prevents the blood from flowing out which makes the penis larger leading to an erection.

What are the Causes of ED?

Canadian Health&Care Mall is of the opinion that erectile dysfunction can be caused by factors that are:

  • Physical
  • Psychological

The physical causes of ED are:

  • Heart diseases
  • High blood pressure
  • Diabetes
  • High cholesterol
  • Injury in the pelvic region
  • Treatment of prostate cancer
  • Multiple sclerosis
  • Parkinson’s disease
  • Side effects of other drugs

While the psychological causes of ED are:

  • Stress
  • Anxiety
  • Depression

Erectile Dysfunction

How to Treat Erectile Dysfunction?

Canadian Health&Care Mall believes that ED can lead to problems in your relationship and thus, needs to be treated. You can treat ED by making some changes in your lifestyle. There are also several drugs available in the market for the treatment of ED.

What are the Drugs for Treating ED?

Every new erectile dysfunction drug that is available work in a similar fashion but each of them has a tad different chemical composition. These minor differences might affect the way in which the oral drugs work, like how rapidly it treats the disorder and how potential the side effects are. The doctor will consider all these before prescribing you the medicine. Given below is the name of the drugs that work on ED:

See also  What Is Erectile Dysfunction?


Sildenafil or Viagra is known to be more effective when taken in an empty stomach. It has to be taken about an hour before sex. The effect of it lasts for about six hours.


Vardenafil or Levitra can be taken with or without food. It is also most effective when it is taken an hour before having sex. The effect of it lasts for about seven hours.


Tadalafil or Cialis can also be taken either with or without food. It is taken an hour before and has effect that lasts for about thirty-six hours. You can take it in smaller doses every day or in larger doses when you require.


AvanafilAvanafil or Stendra is taken about half an hour to fifteen minutes before sex, with or without food. However, the timing of the medicine depends on the dose that you are taking. The effect of the medicine lasts for about six hours.

When is Oral Medications Considered Unsafe?

Prior to taking any new erectile dysfunction drug, you need to consult your doctor or your pharmacist. These medications might not work or prove to be dangerous for you if you:

  • Taking nitrate drugs that most commonly prescribed for chest pains and heart problems. This is because it leads to sudden drop in your blood pressure
  • Have low or high blood pressure
  • Have serious liver problems
  • Have kidney problems that need dialysis.
Erectile Dysfunction erectile dysfunction, impotence, sexual activity