Easter Delivery: Order by 2:30pm on 31st March with Next Day Delivery to receive your order before Easter.
How long does Viagra last?
In One Sentence: Viagra stays active in your body for around four to six hours, helping you get an erection when you feel aroused, but eating heavy meals or drinking alcohol can change how well it works.
Viagra is a famous and trusted medicine used to treat erectile dysfunction, which is when a man struggles to get or keep an erection. If you are planning to take it for the first time, you probably want to know exactly what to expect. Knowing how long the effects last, when to take your pill, and what foods to avoid will help you feel confident. In this simple guide by UK Meds, we will answer all your questions so you can get the best possible results.
Key Takeaways: Quick Answers
How long will it keep me hard?
It provides a four to six hour window where getting an erection is much easier. It does not give you one long, continuous erection.
When should I take it?
Take your tablet on an empty stomach about one hour before you plan to be intimate.
Does food affect it?
Yes. Heavy, fatty meals like a burger or steak will delay the medicine, meaning you might wait much longer for it to start working.
How long does Viagra stay in your system?
Viagra usually lasts between four and six hours in your body. The medicine reaches its highest peak in your blood about one hour after you take it. If you are over 65 or take a higher dose, it might stay in your system for up to twelve hours.
The active ingredient in Viagra is called Sildenafil. Once you swallow the pill, it enters your bloodstream. After about four hours, your body will have filtered out half of the medicine, which is why the effects slowly fade away[1]. The exact time it lasts depends on your personal metabolism, your age, and the dose you were prescribed by your doctor.
Video: How long does Viagra last? A urologist answers
In the video below, urologist Dr. Peter Stahl provides a useful summary of how long Viagra lasts:
How long does it take for Viagra to work?
It typically takes between thirty and sixty minutes for Viagra to start working[2]. For the best results, you should swallow the tablet about one hour before you plan to have sex. Remember, you must feel sexually aroused for the medicine to give you an erection.
Viagra belongs to a group of medicines known as PDE5 inhibitors. These work by relaxing the blood vessels in your penis, allowing blood to flow in easily. Because it is not a magic switch, you still need physical touch and sexual arousal to trigger the erection. Feeling relaxed and comfortable will also help the medicine work faster.
Will it give me an erection the whole time?
No, Viagra will not give you one continuous erection for six hours. It simply makes it much easier to get hard when you feel turned on. After you climax, your erection will naturally go down, but you will be able to get hard again much faster.
The time you need to rest after having an orgasm before you can get hard again is called the refractory period. Clinical studies show that Viagra is great at shortening this rest time[3]. While it does not cure premature ejaculation or automatically make you last longer in bed, it does help you bounce back quickly for round two.
Time After Taking Tablet | What To Expect |
| 0 to 30 Minutes | The pill is dissolving and entering your blood. |
| 1 to 3 Hours | The medicine is at its peak strength in your body. |
| 4 to 6 Hours | The effects are starting to wear off slowly. |
| 12 to 24 Hours | The medicine has left your system completely. |
What can stop Viagra from working properly?
Eating a heavy, high fat meal can delay Viagra from working by up to two hours[1]. Drinking alcohol or grapefruit juice can also block the medicine from working well, and they increase your risk of feeling dizzy, sick, or getting a headache.
To get the fastest and most reliable results, you should take the tablet on an empty stomach or after a very light meal. Here are the main lifestyle factors you need to manage:
Fatty Foods: Meals like a greasy burger, chips, or a big roast dinner make your stomach work very hard. This stops the medicine from getting into your blood quickly.
Alcohol: Drinking alcohol shrinks your blood vessels, which fights directly against what the pill is trying to do. It also numbs your nerves. Try to stay well below the UK guideline of two units if you plan to use this medicine.
Mental Health: Feeling very stressed, anxious, or nervous about your performance can stop your brain from sending the right signals to your body. If you are not relaxed, the pill might not work.
Your Age: As we get older, our metabolism slows down. For older men, the liver and kidneys take a bit longer to process the medicine, meaning the effects might actually last a bit longer.
Are there any dangerous side effects or drug interactions?
You must never take Viagra if you use chest pain medicines called nitrates, or illegal drugs like poppers, as strongly advised by European urology guidelines[4]. Mixing these together can cause a fatal drop in your blood pressure. You should also seek urgent medical help if your erection lasts longer than four hours.
A painful erection that lasts for more than four hours without going down is a medical emergency called priapism. If this happens, you must go to A&E immediately. Without quick treatment, the trapped blood can cause permanent damage to the tissue inside your penis.
Are there longer lasting alternatives to Viagra?
Yes, there are other treatments if you want something that lasts longer or works faster. Cialis can last for up to 36 hours, making it perfect for weekends. Spedra is the fastest option, getting to work in just 15 minutes.
If you find that the standard four to six hour window is too short for your lifestyle, you have several excellent options available through UK Meds:
Cialis (Tadalafil): Often called the weekend pill, this medicine stays in your body for up to 36 hours. You can also buy Cialis Daily, which is a lower dose pill you take every morning so you never have to plan ahead.
Spedra: This is the fastest acting pill on the market. It gets to work in just 15 to 30 minutes and lasts for about six hours.
Generic Sildenafil: This is the exact same medicine as Viagra, but without the famous brand name on the box. It works the exact same way and lasts just as long, but it is often much cheaper.
Frequently Asked Questions
Can I take two pills to make it last longer?
No, you must never take more than one dose in a 24 hour period. Taking extra pills will not make you last longer in bed. It will only increase your chance of dangerous side effects like a sudden drop in blood pressure or severe headaches.
Does Viagra Connect last as long as normal Viagra?
Yes. Viagra Connect contains 50mg of Sildenafil, which is the exact same active ingredient found in prescription Viagra. Because it is the same drug, it works the exact same way and lasts for the same four to six hours.
Will it stop working over time?
There is no clear medical evidence to show that your body builds up a tolerance to Viagra. Long-term studies show that most men can use it successfully for many years[5]. If it stops working, it is usually because the underlying cause of your erectile dysfunction, like high blood pressure, has gotten worse. Always speak to your GP if things change.
Final Thoughts From Our Clinical Team
'Understanding how to time your medication is the secret to success with Viagra. By taking the tablet on an empty stomach about an hour before intimacy, you give the drug the perfect environment to reach its peak strength. Remember that this medicine simply restores your natural physical response; you still need to focus on romance and stimulation to trigger the erection. Never be tempted to take a double dose if you feel it is wearing off, as this is unsafe. If you find the four to six hour window too restrictive for your lifestyle, speak to us about long lasting alternatives like Cialis, which can remain active for up to 36 hours.'
Sources and References
Nichols, D. J., et al. (2002). Pharmacokinetics of sildenafil after single oral doses in healthy male subjects: absolute bioavailability, food effects and dose proportionality. British Journal of Clinical Pharmacology.
Eardley, I., et al. (2002). Onset and duration of action of sildenafil for the treatment of erectile dysfunction. British Journal of Clinical Pharmacology.
Aversa, A., et al. (2000).Effects of sildenafil (Viagra) administration on seminal parameters and post-ejaculatory refractory times in normal males. Human Reproduction.
Salonia A, Capogrosso P, Boeri L, Cocci A, Corona G, Dinkelman-Smit M, Falcone M, Jensen CF, Gül M, Kalkanli A, Kadioğlu A, Martinez-Salamanca JI, Afonso Morgado L, Russo GI, Serefoğlu EC, Verze P, Minhas S. European Association of Urology Guidelines on Male Sexual and Reproductive Health: 2025 Update on Male Hypogonadism, Erectile Dysfunction, Premature Ejaculation, and Peyronie's Disease. Eur Urol. 2025 Jul;88(1):76-102. doi: 10.1016/j.eururo.2025.04.010. Epub 2025 May 8. PMID: 40340108.
McMurray, J. G., et al. (2007). Long-term safety and effectiveness of sildenafil citrate in men with erectile dysfunction. Therapeutics and Clinical Risk Management.
Blog author
Scott Weaver
Scott is an experienced and professional content writer who works exclusively for UK Meds.
Related Blog Posts
Here to help you
Our Customer Service is available Monday to Friday 9am - 5pm. If you need urgent assistance, do not use this service. Call 111, or in an emergency call 999. Visit our help section
