Sildenafil Teva
From £3.99

£40 OFF First Order
£25 OFF Every Order
Understanding how long Viagra works and the impact of food timing can help optimise your treatment results. Viagra typically remains effective for 4-6 hours, but taking it on an empty stomach may improve both onset time and duration of effectiveness. This guide provides practical advice on timing your dose with meals to maximise the benefits of your ED treatment.
From £3.99

From £28.99

From £22.99

From £27.99

From £44.99

From £23.99

From £8.49

From £32.99


When PDE5 is suppressed, blood is able to flow more freely through the body—including to the (you guessed it) penis.

More blood flow to the penis means harder, more satisfying erections once you're sexually stimulated.
Viagra typically remains effective in your system for 4-6 hours after taking your dose. This doesn't mean you'll maintain an erection for this entire period - rather, it's the window during which the medication can help you achieve and maintain an erection when sexually aroused. The peak effectiveness usually occurs 1-2 hours after taking the tablet.
Taking Viagra on an empty stomach can significantly improve both the speed of onset and overall effectiveness. When your stomach is empty, the medication is absorbed more quickly into your bloodstream, typically working within 30-45 minutes. Food, particularly high-fat meals, can create a barrier that slows absorption and may reduce the medication's effectiveness by up to 29%.
For best results, take your Viagra dose at least 1 hour before eating or wait 2 hours after your last meal. If you've had a particularly heavy or fatty meal, consider waiting 3-4 hours before taking your medication. Light meals with minimal fat content have less impact on absorption, but an empty stomach remains the gold standard for optimal effectiveness.
EverydayMeds offers both branded Viagra and generic sildenafil at checkout, allowing you to choose based on your preferences and budget. Both contain the same active ingredient (sildenafil citrate) and follow the same food timing guidelines. Generic sildenafil provides identical effectiveness at a lower cost, whilst branded Viagra offers the original formulation many patients prefer.
Several factors can influence how long Viagra works in your system. Age, overall health, liver function, and other medications can all impact duration. Older adults may find the effects last slightly longer due to slower metabolism. Alcohol can reduce effectiveness and should be limited to 1-2 units when taking Viagra.
If you find Viagra isn't lasting as long as expected or isn't working effectively despite following food timing guidelines, speak with your prescriber. Your dose may need adjusting, or there could be underlying factors affecting absorption. Never exceed one dose in 24 hours, regardless of effectiveness duration.
It's one of the most common conditions we treat, and one of the most treatable.
Achieve your goals in just a few simple steps.
Select safe UK treatments. Quick answers.
Our expert team will use your consultation as the basis of our recommendation and communicate with you.
We’ll deliver direct to you, as quickly as tomorrow.