How long does it take for Viagra to work on a female?

Generally Viagra requires 30-60 minutes to take effect, therefore take Viagra at least one hour before you intend to have sex. However the length of time Viagra takes to work can be affected by food, alcohol and sexual stimulation.

Leave a Comment