Treatment for ED depends on the cause. It may include certain prescription medications, but lifestyle changes and other natural treatments can also help.
Lifestyle changes
- Work with your doctor to manage diabetes, heart disease or other chronic health conditions
- See your doctor for regular checkups and medical screening tests
- Stop smoking, limit or avoid alcohol, and don’t use illegal drugs
- Exercise regularly
- Take steps to reduce stress
- Get help for anxiety, depression or other mental health concerns
For many people, a physical exam and medical history are all that are needed to diagnose erectile dysfunction and recommend a treatment. If you have chronic health conditions or your health care provider suspects that an underlying condition might be involved, you might need further tests.