How long does Viagra take to work?
Viagra normally begins to work between 30 and 60 minutes after intake. However, Viagra does not cause an erection. Instead, in order for the medicine to operate, you must be sexually stimulated.
Viagra continues to work in your body for up to 5 hours. This means that if you're aroused, you should be able to maintain an erection for up to 4 hours after taking a Viagra dose.
Even if Viagra works for several hours in your body, your erection should not remain this long. In reality, Viagra can occasionally cause priapism. You experience a long-lasting and occasionally painful erection with this disorder. Priapism is a medical issue that must be treated immediately. If left untreated, the illness can cause irreversible erectile dysfunction (ED) by damaging the tissues of your penis.
If your erection lasts more than four hours, go to the nearest emergency room or dial 911.