
After eight hours, erections decreased to 23 minutes, and by 12 hours, this went down to 16 minutes.

Peak concentration of Viagra in the blood stream can be reduced by almost a third, according to Superdrug.Ī study in the Journal of Sexual Medicine found men achieved erections lasting an average of 33 minutes an hour after taking Viagra. However, this can be delayed by an additional hour if sildenafil is taken with food.

The drug reaches its highest blood concentration, which is why doctors recommend to take it one hour before having sex. Viagra reaches its peak effect within one hour of being orally administered. This binding prevents the enzyme from working, so more cGMP is available to boost blood flow into the penis. During this time, the drug binds to the PDE5 enzyme - a class of enzymes that breaks down cGMP and reduces blood flow, located in the corpus cavernosum of the penis. 27 Minutes: Median Time To ErectionĪs previously noted, it takes an average of 27 minutes to achieve an erection after taking 50 mg of sildenafil. Men must be sexually aroused in order for Viagra to work. Viagra makes its way into the blood vessels, which over time, will potentially lead to an erection. In the vascular system, cGMP - a nucleotide - causes the walls of the blood vessels to relax by dilating them, and making blood flow more easily. The effects of viagra were found to last at least four hours.

A study in the British Journal of Clinical Pharmacology found the onset of sildenafil on men with ED ranged from 12 minutes to 70 minutes, with an average of 27 minutes after receiving 50 milligrams. Viagra has the ability to be rapidly absorbed by the body, leading some men to get an erection in just 12 minutes.
