Quitting smoking can lead to vast improvements in erectile dysfunction. The nicotine in cigarettes causes blood vessels to contract which stops blood from entering the penis and therefore prevents you getting an erection. Likewise, the pressure put on your heart by smoking can lead to cardiovascular conditions that are known risk factors for ED. 

You can improve your chances of getting and keeping an erection by quitting, but how long it takes before you see the results is up for debate. While some experts think that you could notice a difference in as little as 2 to 12 weeks, others estimate longer.

Although all of our content is written and reviewed by healthcare professionals, it should not be substituted for or used as medical advice. If you have any questions about your health, please speak to your doctor.

Authored Jan 10, 2022 by Joseph Issac, MPharm
Reviewed Jan 10, 2022 by Prabjeet Saundh, MPharm