Medicines for erectile dysfunction

During my ED days, I tried multiple medicines for erectile dysfunction. Some gave me instant erection and a few were the permanent solutions of ED. Yes, a permanent solution to erectile dysfunction is now available and I have witnessed this.

Let me be honest with you that to cure erectile dysfunction, you need to be very particular about the medications. 

There are ample numbers of medicines that the doctors prescribe to treat ED. I have tried and mention the most important ones to get information about what you are getting into. 

The first section explains the medicines which help you get instant erection medicines, while in the second one we will be talking about some long-term solutions. So, here we begin with a list of medicines for erectile dysfunction.

Medicines for Instant Erection

Medicines of erectile dysfunction

These are the meds that I suggest you take if you are looking for an instant treatment for erectile dysfunction. Make sure to go through all of these, as I have done proper research and then listed them here.


There are innumerable medicines that you get under this section for treating erectile dysfunction. However, we have considered the most common and recommended ones for making things clear to you.

Allopathic medicines for erectile dysfunction

1. Viagra (Sildenafil)

It is one of the most common drugs, that is prescribed to patients who are suffering from erectile dysfunction. You can usually find it in the market under the name of Viagra

Make sure that you avoid taking this medicine if you are a heart patient or take some sort of nitrate drugs. It is to be consumed at least 30 minutes to one hour before the intercourse. The effect of Viagra lasts for about six to eight hours.

Side effects of sildenafil are shortness of breath, blurred vision, dizziness, swelling in limbs, painful erection, seizure, and heart attack symptoms. 

I used Viagra whenever my partner was coming for some hours because the effect lasts for a maximum of eight hours. If she was going to stay, I had to take Cialis because it lasts for 72 hours.

2. Cialis (Tadalafil)

Cialis is available in the market as an instant result-giving medicine for erectile dysfunction in the market. It is also known as tadalafil. 

You need to take this tablet at once by just swallowing it with water. You need to take it at least an hour before the sexual activity, and there has to be a gap of at least 24 hours between each dosage.

The effect of Cialis lasts for 72 hours and it is known as weekend medicine because of the long time effect.

3. Levitra (Vardenafil)

Vardenafil is a drug that is used to provide an instant temporary erection for sexual intercourse. Vardenafil, as used in conjunction with sexual arousal, helps a man achieve and maintain an erection by rushing the blood supply to the penis. 

You need to take this medicine orally as directed by the doctor, exactly one hour before the sexual activity. Avoid taking it more than once a day, and hence remember to keep a gap of at least 24 hours between each dosage you take. 

The side effects of this one are back pain, headache, flushing, and upset stomach.

4. L-arginine 

L-arginine is a type of amino acid that aids in the production of proteins. In the body, it forms nitric oxide (NO). NO aids erectile control by allowing blood vessels to contract, allowing more oxygen-rich blood to flow into the arteries. 

The natural erectile function requires adequate blood supply to the penis’ arteries. That being said, L-arginine is often mixed with other supplements, each of which has its own set of benefits.

Herbal/Unani Supplements

Herbal medicines for erectile dysfunction

Unani has given out many herbal supplements for years, which people have consumed to cure ED. It has proven to be worth it, as there are no side effects and has given good results. The one that we have talked about below is certainly the best of all.

1. Hardrock Capsules

The Hardrock capsules are made up of the Unani herbal drug formulation, which comes in capsules. This treatment boosts stamina, improves vitality, and increases the blood flow to the man’s reproductive organ by working on hormone secretion. 

This drug is made up of various herbs from all over the world that help with all of these issues. The outcomes of taking this drug are very satisfactory.

I have used this drug for 3 years during my suffering period. This is one of the best medicines for erectile dysfunction. I recommend you try this before trying the allopathic option

Ayurvedic Supplements

Ayurvedic medicines for erectile dysfunction

Ayurveda has been a solution to a lot of medical conditions for years now. It has also helped a lot of men treat erectile dysfunction with some of its best formulations. Below are some ayurvedic medicines which you can certainly consume to get an instant erection.

1. Victor gold

If there is anyone who comes up to me and asks ‘which is the best ayurvedic supplement for treating erectile dysfunction, I would without a doubt say Victor Gold. 

This has been one of the most recommended herbal supplements, which have certainly shown some good results to treat impotence. It comes in a pack of 10 capsules, which are to be taken one hour before sex. There are no side effects, and also, to your surprise, its effect lasts 24 hours.

The price of this capsule is cheaper than Hardrock but still works well. You can explore this option too if the price is a concern.

2. Time on

Time On is something which has its entire ‘how to use’ procedure and effectiveness duration as that of Victor Gold. These are also some of the most recommended medicines, which are famous for treating erectile dysfunction, and I would suggest you try these for sure.

3. Turanti

Turanti capsules are meant to be taken at least one hour before your sexual activity to help you get better results. 

You need to take one capsule in a day for proper results. There are Jaiphal, Safed Musli, Kali Musli, akarkara, kumkum, shudh vang bhasm, and so much more herbs added to this medicine.

4. Jeevan Gold

This one is available in a capsule form and plays a huge role in facilitating the treatment of erectile dysfunction. There is a rapid increase in the blood supply to the penis once you take these pills. 

Thus, they can get men ready for their sexual activity by helping them stay erect for hours and hours. The efficiency of Jeevan Gold lasts till the user is involved in sexual activity. You can take one to two capsules twice a day with lukewarm milk or as your physician recommends.

Long Term Solution Medicines

Long term solution for erectile dysfunction

If you are not satisfied with the instant treatment, switch on to something that works for the long term. 

Here long term means not permanent, it means you have to take it for a long time with no guarantee of this curing you. It’s hit and trial and may work to improve your overall health and ultimately, improve your erectile dysfunction.

Here we are with some of the top ten medicines which can help you get rid of ED for life.

Shilajit is a sticky material that is mostly present in Himalayan rocks. It emerges from the gradual decomposition of plants over decades. Ayurveda has a list of herbs that can improve a man’s physical health and vitality.

1. Shilajit

Shilajit best medicine for erectile dysfunction

Shilajit is one of Ayurveda’s most versatile drugs. It is believed to increase testosterone and energy levels, making it a top herb for sexual health issues. Shilajit has been used for erectile dysfunction and other sexual health issues since ancient times.

I use Patanjali shilajit for vitality and it improves the sex drive. You can try it and check yourself.

2. Ashwagandha

The outer surface of the root of the Withania somnifera plant is well-known for its potent aphrodisiac effects. This sattvic herb stimulates the development of ‘ojas’ and strengthens the penile tissue during sexual intercourse. 

It also improves libido, endurance and avoids erectile dysfunction. When consumed in the right dosage, the churna derived from the roots decreases mental tension and exhaustion, encourages durability, and effectively treats erectile dysfunction.

I use Patanjali ashwagandha capsules and it works well for increasing libido.

3. Vitamins and Supplements

I have not seen any clinical proof of vitamins treating erectile dysfunction, however, there are some links between the two for sure.  You will come across a huge range of supplements and vitamins in the market that effectively cure erectile dysfunction.

They will provide your body the needed supplements to enhance your sexual function, energy, and vitality. Let us have a look at how certain vitamins are related to ED.

  • Vitamin C

Vitamin C aids in the improvement of blood flow. Since blood flow impacts erectile function, vitamin C can be beneficial. Since vitamin C cannot be processed in the body, you must consume adequate vitamin C-rich foods daily.

  • Vitamin D

If you’re having trouble with ED, you should get your vitamin D levels tested. You can experience bone pain or muscle fatigue if you have a severe vitamin D deficiency. Vitamin D levels can be fixed with a supplement for the majority of people.

  • Vitamin B3

Vitamin B3 is one of the few supplements that has shown some promise in improving erectile function in studies. It has been shown to lower blood pressure and is also used to treat artery stiffening and elevated cholesterol, both of which are recognized triggers of dysfunction.

If these health issues are the root of your ED, vitamin B3 might be able to help you. If these health issues are the root of your ED, It will help you get an erection by increasing blood to your penis.

4. Testosterone booster (*in case testosterone is low)

Testosterone booster to cure ED

Being one of the main sex hormones in the body, this one certainly plays an important in curing ED. However, there are many reasons due to which the testosterone level can drop. This is why many doctors prescribe their patients testosterone tests.

The PDE5 inhibitor is certainly the most effective when it is taken along with testosterone therapy. Whenever you plan to start with this therapy, ensure that you are under the watch of doctors.

5. Safed Musli

Safed musli for increasing libido (Sex drive)

Safed Musli is also known as the white musli, which is a white-colored wild herb. Both males and females commonly use Safed Musli to enhance sexual performance and improve mental health. 

Safed Musli can assist with erectile dysfunction and stress-related sexual issues. Its spermatogenic, anti-stress, and antioxidant effects also aid in increasing the quantity and quality of sperm. 

According to a report, Safed Musli could also avoid premature ejaculation and boost sperm count. According to another report, it improves strength and endurance. As a result, Safed Musli is used as an aphrodisiac and revitalizer.

6. Kaunch ke beej

Kaunch ke beech for sexual dysfunction

Many medical research studies have proved that kaunch ke beej (Mucuna pruriens) is anabolic and has hormone stimulating properties. This magic velvet bean is also known as cowhage. It is a legume plant that is high in protein. 

Due to its aphrodisiac properties, Kaunch beej increases sexual appetite and the quality and amount of sperm. You must consume Kaunch Beej powder every day by mixing it with honey or milk. 

Over the course of three months, you will see improvements in your vitality and fertility.

7. Damiana Q

Damiana Q best medicine for sexual dysfunction

One of the best homeopathic medicines for erectile dysfunction is Damiana Q. It is the best medicine for sexual disorders associated with intense emotional fatigue, a loss of control, or a lack of strength. 

Patients are normally given Damiana’s tincture. Damiana and Bufo perform well if a patient reports leg weakness. It also aids in the growth of the foreskin. 

Damiana q mother tincture is commonly prescribed rarely in case of impotence.  

8. Lycopodium

Lycopodium Q for better erection

Males with little or partial erection are prescribed Lycopodium clavatum. A male with a small erection would never be able to have penetrative sex. 

Males that tend to ejaculate prematurely will also benefit from this medication. Erectile dysfunction is often caused by premature ejaculation when slow early ejaculation fails to produce another erection quickly. 

9. Acid Phos

Acid phos for treating erectile dysfunction

Acid Phos is a homeopathic remedy for aspermatism, or the failure to ejaculate sperm. It is best for people who experience weakness after having sex. Phosphoric acid is also useful for treating spontaneous ejaculation or emission at night and when passing stools.

10. Magnetic Underwear

Magnetic underwear for curing erectile dysfunction

Many people are often perplexed with the question of how magnetic underwear can help cure ED. Let me explain it to you in brief. This underwear creates a magnetic field around the body, which helps to energize and enhance the rate of circulation. 

It benefits those with erectile dysfunction by increasing the nutrient-rich blood supply, rejuvenating the metabolism by oxygenating the body organs. It also increases the blood supply to muscle and tissue with oxygen transport to the penis. 

This then speeds up removing body wastes, flushing out excess contaminants, and producing more endorphins, the body’s pain killers, encouraging repair and stimulating faster recovery.

Takeaways: –

Takeaway from medicine for erectile dysfunction

These medicines are based on my experiences and also based on some information I received from other sufferers. Some are quick temporary solution while other are long term medicines.

I would like to appeal to you that above-mentioned medicines for erectile dysfunction are just for information purposes. Consult a doctor before taking these medicines because they may cause some serious side effects too.

Hope that I have provided you with a sufficient list of medicines for erectile dysfunction; however, I will always recommend that you prefer consulting the doctor first. Each of the medications mentioned above has its side effects, dose, and so on. 

Hence, it is better to talk to your doctor first and then begin with consuming the medicine. 

If you have any doubts or questions, I am always available. You can contact me here or better WhatsApp me over +918420350569