How long does it take for sildenafil to take effect?

It usually takes 30 to 60 minutes for sildenafil to work for erectile dysfunction. You can take it up to 4 hours before you want to have sex. Taking sildenafil alone will not cause an erection. You need to be aroused for it to work.

Leave a Comment