Most men experiencing Erectile Dysfunction (ED) have difficulty achieving erections. While some may have erections that are too soft to have sex.
It is a common symptom of ED, which may result from several causes. Soft erection causes may be physical and psychological.
This article will discuss the causes of soft erection.
What is a soft erection
According to Web MD, one of the most common symptoms of ED is a soft erection.
While most men may have difficulty having an erection, others may realize they can have only soft erections.
According to Academic Urology & Urogynecology of Arizona, soft erections are erections that are too soft to have sex.
A person with a soft erection may not be able to have sex as the erect penis is too soft to penetrate the vagina.
A doctor may suggest ED pills to treat soft erections.
To understand why you are losing your erection, read Understanding the Factors Behind Losing Erection: A Comprehensive Guide.
What causes a soft erection
Since soft erections are a symptom of ED, the causes of soft erections are similar to Erectile Dysfunction causes.
Soft erection causes may be physical, psychological, or result from using medications.
Physical causes

Many people may develop ED symptoms such as soft erections, due to physical causes.
According to the NIDDK, ED’s most significant physical causes may be underlying health conditions or physical injury.
Physical causes of ED may include health conditions like high blood pressure, Parkinson’s Disease, and Diabetes.
Physical causes of ED may also include the following factors:
- Using illegal drugs
- Smoking
- Drinking too much alcohol
- Being overweight
- Not being physically active
Adopting a healthy lifestyle may help manage the physical causes of ED.
Psychological causes
There are several psychological causes that may lead to Erectile Dysfunction. Therefore, soft erection causes may also be psychological.
Such causes may include Depression, Stress, Anxiety, low self-esteem, or relationship issues.
A study suggests everyday life stressors can cause anxiety and lead to ED.
Symptoms of such psychological ED are often temporary. The duration of such symptoms depends on the underlying cause.
Treating such mental health conditions may help treat symptoms like soft erections over time.
Medications that cause soft erections

Erectile Dysfunction is a common adverse effect of many medications. Drugs that cause ED include:
- Antidepressants
- Antihistamines
- High blood pressure medicines
- Painkillers
- Anti-androgens
Consult a healthcare expert if you are taking any of these medicines and facing erection problems like soft erections.
Research suggests hormonal therapy, chemotherapy, radiation, and surgery can also lead to ED symptoms such as soft erections.
Final outlook
Soft erection is a common symptom of Erectile Dysfunction. A person with ED may have an erection that is too soft to have sex.
Soft erection causes may be physical or psychological. Physical causes may include health conditions like Peyronie’s disease, Diabetes, or high blood pressure.
Other physical soft erection causes may include habits like drinking or smoking and physical injury.
Psychological causes may include Stress, Anxiety, and Depression. Some drugs may also cause erection problems like soft erection, including Antidepressants, anti-androgens, and painkillers.
Consult a doctor if you have soft erections or other erectile issues to seek treatment.
Frequently Asked Questions
How do you fix a soft erection?
Doctors may suggest Erectile Dysfunction (ED) medicines like Viagra, Cenforce, and Vilitra. Soft erection is a symptom of ED.
Other treatment options may include psychotherapy and surgery.
How can I avoid a weak erection?
A healthy lifestyle, such as regular exercise and a nutritious diet, may help you avoid weak or soft erections and other ED symptoms.
How many minutes is a normal erection?
Typically an erection may last between 5 to 30 minutes. Yet the erection may last for a shorter or longer period for some people.
Can a man stay erect for 3 hours?
Generally, a man may stay erect for about 5 to 30 minutes. Some may be able to hold an erection longer than 30 minutes.
If an erection lasts for about 4 hours, it may be Priapism. It is a medical emergency that may involve a painful erection.
What drinks help you get hard?
Drinks like black coffee, pomegranate juice, and aloe vera juice can help you get an erection. Caffeinated drinks without sugars may also help you get hard.
Cheap Medicine Shop only refers to credible, authoritative sources for our content. If you’re curious about how we ensure the integrity of our content, we encourage you to read our Content Information Policy.