Erection health

How to Get Harder Erections Naturally: 12 Practical Steps

Learn how to get harder erections naturally with 12 practical steps for blood flow, fitness, sleep, food and stress – plus when to get help.

Book your consultation today Call +27 10 205 9855

In short: How to get harder erections naturally comes down to healthy blood flow, healthy nerves and a calm mind. Regular exercise, better sleep, a heart-healthy diet, less alcohol and tobacco, pelvic floor training and lower stress all help. If erections stay soft for weeks, it is worth a check-up.

What makes an erection firm?

An erection happens when blood flows into the spongy tissue of the penis and is held there. Firmness depends on three things working together: blood vessels that open well, nerves that carry signals, and a mind that is relaxed enough to let arousal build. Anything that affects your heart and circulation can affect erection firmness – which is why softer erections are sometimes an early sign of heart or blood-sugar problems.

12 natural ways to get harder erections

1. Move more, especially cardio

Aerobic exercise improves blood vessel health. Studies show regular moderate exercise is linked to better erectile function. Even brisk walking for erectile dysfunction helps.

2. Train your pelvic floor

The pelvic floor muscles help trap blood in the penis. Daily Kegel exercises for men can improve rigidity over a few months.

3. Eat for your blood vessels

A Mediterranean-style pattern – vegetables, fruit, legumes, nuts, olive oil, fish and whole grains – supports circulation. Leafy greens and beetroot are rich in nitrates. See nitric oxide foods for erections.

4. Cut back on foods that work against you

Highly processed foods, sugary drinks and heavy fried meals can harm blood vessels over time. Our list of foods to avoid for erectile dysfunction helps.

5. Lose excess belly fat

Extra weight around the middle is linked to lower testosterone and poorer blood flow. Read weight loss and erectile dysfunction.

6. Sleep seven to nine hours

Most testosterone is released during sleep. Short or broken sleep and untreated snoring can soften erections. See sleep apnoea and erectile dysfunction.

7. Stop smoking and vaping

Nicotine narrows blood vessels. Quitting is one of the most effective changes you can make. Read vaping and erectile dysfunction.

8. Drink less alcohol

A drink or two may relax you, but more than that dulls nerve signals and makes erections softer.

9. Manage stress and anxiety

Stress hormones work against arousal. Performance anxiety is one of the most common reasons for soft erections in otherwise healthy men.

10. Know your numbers

High blood pressure, high cholesterol and high blood sugar all damage blood vessels. A yearly check with your clinic or GP helps you catch them early.

11. Avoid porn-heavy habits

Some men find heavy porn use makes real-life arousal harder. Read porn-induced erectile dysfunction.

12. Be careful with “instant” products

Unregistered sex pills and powders can contain hidden medicines that are unsafe for men with heart conditions. See the risks of unregistered sex pills.

Can herbs help?

Some herbs, such as Korean red ginseng, have modest research support for erectile function. Others are less proven. Herbs can interact with medicines, so discuss them with a qualified practitioner first. Our naturopath can advise on what may suit you.

When soft erections need a check

Speak to a professional if erections have been softer for more than a few weeks, if you have lost morning erections, or if you also have chest pain, shortness of breath on exertion, diabetes or high blood pressure. Sudden changes are worth taking seriously.

How we can help

At Men’s Health Clinics in Sandton, our naturopath offers private consultations focused on natural, non-surgical ways to support erection quality – combining lifestyle changes, exercises and herbal support where appropriate.

Why men choose our natural approach

Walk in or consult remotely

Walk in at Buccleuch, Sandton, with parking available, or consult by phone or video from anywhere in South Africa.

Natural and non-surgical

Herbal remedies and practical guidance, with no injections or surgery.

Faster appointments

Enquiries answered 24/7, with same-day appointments often available.

Transparent pricing

Consultations are R2,500, with any remedy costs confirmed before you commit.

Private self-check: 5 quick questions

Answer these honestly before you try anything new or book. They help you describe what is happening and get more from your first consultation.

  1. Do you struggle to get or keep an erection firm enough for sex more than half the time?
  2. Have you noticed fewer or weaker morning erections?
  3. Do you have high blood pressure, diabetes, high cholesterol or a heart condition?
  4. Do you smoke, vape, drink heavily or feel under constant stress?
  5. Is it affecting your confidence, relationship or desire for intimacy?

A yes to question three, or erection problems with chest pain or breathlessness, means you should also see an appropriately registered medical professional. For lifestyle-related concerns, a naturopath can help with natural support alongside medical care.

What happens at your first consultation

  1. Walk in or book online, call +27 10 205 9855 or WhatsApp +27 81 823 1313. In Gauteng, walk in at 199 Vanessa Street, Buccleuch, Sandton, where parking is available. Outside Gauteng, choose a confidential phone or video consultation. Enquiries are answered 24/7.
  2. Talk privately with a naturopath about your symptoms, health history, lifestyle and goals.
  3. Receive a personalised natural plan, with any remedy costs confirmed upfront.
  4. Follow up in person or remotely so your progress is reviewed and your plan adjusted.

Your health and safety

Our naturopaths use natural remedies and lifestyle support, and always check your health history and current medicines first. If anything needs medical attention we tell you honestly and refer you to an appropriately registered medical professional. Avoid unregistered “enhancement” products sold online or at markets, as SAHPRA has warned that some contain hidden ingredients.

Seek urgent medical care for chest pain, an erection lasting more than four hours, sudden weakness or other sudden symptoms.

Consultation price

A consultation is R2,500, in person or remote, and your naturopath confirms any further costs before you go ahead. See our mens clinic prices for details.

Posted on Google Google
Golden Mkwezalamba profile picture
Golden Mkwezalamba
16 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Men's Health Clinic is very friendly and good with taking care it's patient. Thank you for your good service and may you continue doing the good job. GOLDEN MKWEZALAMBA from Soweto
Posted on Google Google
Ezechiel Kubwayo profile picture
Ezechiel Kubwayo
14 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Posted on Google Google
itumeleng leburu profile picture
itumeleng leburu
14 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Posted on Google Google
Mulwanyi David profile picture
Mulwanyi David
14 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Posted on Google Google
Zaman Nadidi profile picture
Zaman Nadidi
14 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Posted on Google Google
Shadreckpraise Malungah profile picture
Shadreckpraise Malungah
14 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Posted on Google Google
Misheck Hahlani profile picture
Misheck Hahlani
14 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Posted on Google Google
Simphiwe Nkomo profile picture
Simphiwe Nkomo
14 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Posted on Google Google
Tshiniengo Jobemile profile picture
Tshiniengo Jobemile
14 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Posted on Google Google
Edmond Kwizera profile picture
Edmond Kwizera
14 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

Frequently asked questions

What is the fastest natural way to get harder erections?

There is no instant natural fix, but cutting alcohol before sex, managing anxiety and getting good sleep can make a difference quickly. Exercise, diet and pelvic floor training build firmer erections over weeks to months.

Do Kegel exercises make erections harder?

Pelvic floor training has been shown to improve erection firmness in many men, usually after about three months of regular practice.

What foods help harder erections?

Foods that support blood vessels help most: leafy greens, beetroot, berries, citrus, nuts, olive oil, fish and whole grains. Limiting processed and sugary foods matters too.

Can stress make erections soft?

Yes. Stress and anxiety release hormones that narrow blood vessels and interrupt arousal, which can soften erections even in healthy men.

When should I worry about soft erections?

If erections have been weaker for more than a few weeks, you have lost morning erections, or you have heart, blood pressure or blood sugar concerns, get checked.

How much does a consultation cost?

A consultation is R2,500, and any remedy costs are confirmed with you before you go ahead.

Book your consultation today

Walk in at our Sandton practice any time, day or night, or book ahead. Outside Gauteng? Book a remote consultation.

Book a confidential consultation +27 10 205 9855

References and further reading

Reviewed by George Mulaudzi, Naturopath. This page is general information and does not replace a personal consultation. If you have chest pain, sudden symptoms or a medical emergency, seek urgent medical care.