Question: how many hours before should you take viagra?
Answer: You need to plan for a minimum of two hours between the last thing you eat and ingesting the tablet. The dose should be taken one hour before sexual activity. 3. There are limitations as to how often you can take Viagra®.