The best time to take Viagra (and Kamagra) for it to work
Summary
Summary: take sildenafil 30–60 minutes before intimacy (15–30 minutes for the oral jelly), on a lighter stomach, for the best and fastest effect. Timing, food and alcohol all matter. Here's how to get the timing right.
Reviewed by the Kam4eu Pharmacy Team on 25 July 2026 · Next review June 2027
Getting the timing right is the difference between sildenafil working well and seeming not to work at all. Here's exactly when to take Viagra, Kamagra or Cenforce before intimacy, and what food, alcohol and format do to that timing.
The ideal window
Take a sildenafil tablet 30–60 minutes before intimacy; the oral jelly absorbs faster, so 15–30 minutes is enough. It then works for around four hours, so you don't need to time it to the minute — a comfortable window beforehand is ideal. Tadalafil is different, lasting up to 36 hours, so its timing is far more flexible.
Take it on a lighter stomach
Food — especially a heavy or fatty meal — delays absorption and can push onset back by an hour or more. For the fastest, most reliable effect, take it on a lighter stomach. This is the single most common timing mistake: taking it right after a big dinner and assuming it failed.
Mind the alcohol
A drink or two is usually fine, but alcohol lowers blood pressure and impairs erections, so heavy drinking around your dose works against it — see Viagra and alcohol. Time your dose for when you'll be relaxed but not heavily drinking.
It works with arousal, not on a timer
Sildenafil doesn't produce an automatic erection at the 30-minute mark — it opens a window in which arousal can. So the 'best time' is also about setting: unhurried, relaxed and genuinely aroused. Performance anxiety shortens everyone's response, medicine or not.
The rules, briefly
One dose per 24 hours; never with nitrates or poppers; medical advice for heart, liver or kidney conditions. New ED deserves a check-up. Full detail in the complete Kamagra guide and is Cenforce safe.
Key points to remember
- The ideal window: Take a sildenafil tablet 30–60 minutes before intimacy; the oral jelly absorbs faster, so 15–30 minutes is enough. It then works for around four hours, so you don't need to time it to the minute — a comfortable window beforehand is ideal.
- Take it on a lighter stomach: Food — especially a heavy or fatty meal — delays absorption and can push onset back by an hour or more. For the fastest, most reliable effect, take it on a lighter stomach.
- Mind the alcohol: A drink or two is usually fine, but alcohol lowers blood pressure and impairs erections, so heavy drinking around your dose works against it — see Viagra and alcohol. Time your dose for when you'll be relaxed but not heavily drinking.
- It works with arousal, not on a timer: Sildenafil doesn't produce an automatic erection at the 30-minute mark — it opens a window in which arousal can. So the 'best time' is also about setting: unhurried, relaxed and genuinely aroused.
- The rules, briefly: One dose per 24 hours; never with nitrates or poppers; medical advice for heart, liver or kidney conditions. New ED deserves a check-up.
Common questions
How long before sex should I take Viagra?
30–60 minutes for a tablet; 15–30 minutes for the oral jelly, which absorbs faster. It then works for around four hours.
Should I take Viagra on an empty stomach?
A lighter stomach gives the fastest, most reliable onset. A heavy or fatty meal can delay it by an hour or more.
What's the best time of day to take it?
Whenever suits your plans within its four-hour window — there's no 'best' hour. Just allow 30–60 minutes' lead time, a lighter stomach and minimal alcohol.
Why isn't my Viagra working when I take it?
The usual causes are a heavy meal, too much alcohol, not enough arousal, or a counterfeit product. Correct those first; if a genuine dose still fails, see a doctor.
References & further reading
- NHS: Sildenafil (Viagra) — uses, dosage, side effects — official UK guidance on the active ingredient.
- Goldstein I, et al. NEJM 1998 — the pivotal sildenafil trial — lead-authored by Dr. Irwin Goldstein (San Diego Sexual Medicine).
- Phosphodiesterase 5 Inhibitors — StatPearls, NCBI Bookshelf — clinical pharmacology reference.
This article is general information, not medical advice. Always consult a healthcare professional before starting any medication.
Frequently asked questions
How long before sex should I take Viagra?+
30–60 minutes for a tablet; 15–30 minutes for the oral jelly, which absorbs faster. It then works for around four hours.
Should I take Viagra on an empty stomach?+
A lighter stomach gives the fastest, most reliable onset. A heavy or fatty meal can delay it by an hour or more.
What's the best time of day to take it?+
Whenever suits your plans within its four-hour window — there's no 'best' hour. Just allow 30–60 minutes' lead time, a lighter stomach and minimal alcohol.
Why isn't my Viagra working when I take it?+
The usual causes are a heavy meal, too much alcohol, not enough arousal, or a counterfeit product. Correct those first; if a genuine dose still fails, see a doctor.
Mentioned in this guide
Shop the treatments covered here
Genuine medicines from the guide above — discreetly delivered across the UK & Europe.
Related treatments
Browse the medicines and conditions related to this guide:



