Healthera Pharmacy App
Our NHS-approved mobile app
4.7/5

How long does sildenafil stay in your system?

Picture of Andrew Bellingham

Andrew Bellingham

Pharmacist | 20+ Years | BPharm | Dip Clin Pharm

Sildenafil is a medication that many people know by the brand name Viagra. It’s used to help men who have trouble with erectile dysfunction, which means they find it difficult to get or keep an erection. This can be a very personal and sometimes embarrassing issue, but sildenafil can make a big difference by helping to improve blood flow to the penis.

Many people find taking sildenafil helps to make sex more enjoyable and less stressful, but it’s important to note that it doesn’t give you an erection out of the blue, you still need to be aroused for it to work. 

How long does sildenafil last?

Sildenafil typically stays in your system for about 24 hours. However, its effects gradually decrease over time. Most of the drug is eliminated from your body through urine and faeces. After around 24 hours, only a small amount remains in your system.

The effects of sildenafil usually start within 30 to 60 minutes after taking it. The strongest effects are felt within the first two to three hours. However, it can still help with erections up to four to five hours after taking it. This doesn’t mean you will have an erection for the entire time, but you will find it easier to get one when sexually aroused.

Frequently asked questions about sildenafil

How long does sildenafil stay in your bloodstream?

Sildenafil stays in your bloodstream for about 24 hours, with its concentration peaking within 1 hour and gradually decreasing thereafter.

Can sildenafil be detected in a urine test?

Yes, sildenafil can be detected in a urine test for up to 24-48 hours after taking it, depending on various factors like dosage and the speed of your metabolism.

How long after taking sildenafil can I expect it to work?

Sildenafil typically starts working within 30 to 60 minutes after taking it, with peak effects occurring within 2 to 3 hours.

A young couple happily peek out from under their bed sheets after using sildenafil to combat his erectile dysfunction.

Order your prescription online 💊

Get your NHS prescriptions from a trusted pharmacy – Free delivery available nationwide…