Erectile dysfunction (ED) occurs when a man has difficulty getting or keeping an erection that’s firm enough to have sexual intercourse. Making the situation more difficult is the fact that ED can occur as a result of many different and often interconnected issues, and treatment will change based on the underlying condition.

If you experience erectile dysfunction, knowing why you have it can help you reduce risk, seek appropriate treatment and optimize your quality of life.


Giddy Urologist Dr. Edwin Morales explains the types of ED causes in the ED Guide video series. Click here to watch the video.


1. Low testosterone

Testosterone is a hormone that drives sexual function, and anything that interrupts its production or balance can create sexual issues. Testosterone tends to decrease naturally as men age, and low-T is commonly a factor that causes ED in men older than 40. Your doctor can check your testosterone