💡 How Long Will I Stay Hard After Taking Viagra? - Clever.net

How Long Will I Stay Hard After Taking Viagra?

The effects of Viagra can last 4 to 8 hours, depending on the individual person and the dose you take. In fact, some people may experience more than one erection during this time. However, just because Viagra can stay in your body for up to 8 hours doesn't mean your erection should last that long.