How long do erectile dysfunction (ED) medications work?

Dr. Mehmet Oz, MD
Cardiology (Cardiovascular Disease)
There is no one-time-fits-all answer. How long your erectile dysfunction (ED) medication lasts is probably a little different for you than it would be for your buddy down the street. Your body may metabolize medication differently based on your age and if you have liver or kidney problems. How long it works depends on how big a dose your doctor prescribed. One thing all guys should remember: You'll get the best results from your ED medication by relaxing, preparing for sex, and enjoying the moment.

The amount of time that medications for erectile dysfunction last depends on the particular medication. Viagra and Levitra are typically effective for up to four hours after you take them. Cialis is effective for up to 36 hours.

In order to work, all three drugs require sexual stimulation and arousal; you won't experience an erection unless you are sexually aroused first. 

Continue Learning about Erectile Dysfunction Treatment

Should I see a specialist for erectile dysfunction (ED)?
Harris H. McIlwain, MDHarris H. McIlwain, MD
After selecting a primary care physician, many men question whether they also need another specialis...
More Answers
Does psychotherapy help treat erectile dysfunction?
Sudeepta Varma, MDSudeepta Varma, MD
Psychotherapy can help treat erectile dysfunction if it is caused by psychological issues, rather th...
More Answers
Lose Belly Fat, Improve Your Sex Life
Lose Belly Fat, Improve Your Sex Life
Are Any New Drugs for Erectile Dysfunction Coming Soon?
Are Any New Drugs for Erectile Dysfunction Coming Soon?

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.