Sildenafil works when taken within 1 hour of sex and is an effective treatment for men with erectile dysfunction.

trustpilot-ratings-5-star (38)
Front of box containing 8 Sildenafil 25mg tablets
Rear of box containing 8 Sildenafil 25mg tablets
Blister pack of 4 Sildenafil 25mg tablets
Discreet packaging

Prices from £14.00

FREE delivery included

In stock. Simply fill in a brief questionnaire. One of our doctors will review your order and prescribe a suitable treatment. How to Order

25 mg

4 tablet(s) - £14.00

8 tablet(s) - £18.00

12 tablet(s) - £35.00

16 tablet(s) - £41.00

28 tablet(s) - £65.00

50 mg

4 tablet(s) - £14.50

8 tablet(s) - £22.00

12 tablet(s) - £38.00

16 tablet(s) - £43.00

28 tablet(s) - £70.00

100 mg

4 tablet(s) - £20.00

8 tablet(s) - £30.00

12 tablet(s) - £50.00

16 tablet(s) - £55.00

28 tablet(s) - £90.00

What is sildenafil and what is it used for?

Sildenafil is a medicine used to treat erectile dysfunction (ED) or impotence in adult men. You can use sildenafil to help to get and keep an erection.

Sildenafil is a PDE5 inhibitor (phosphodiesterase type 5 inhibitor). You can buy sildenafil over the counter at an Asda Pharmacy under the brand name Viagra Connect.

How does sildenafil work?

Sildenafil relaxes your blood vessels which allows more blood to flow into your penis. This blood flow helps you keep your erection.

What dosage is sildenafil available in?

Sildenafil is available in 25mg, 50mg, and 100mg dosage strengths.

  • The lowest dose of sildenafil is 25mg. This might be used if you have any other medical conditions or take any medicines that cause low blood pressure, or if you have had any side effects when using the standard 50mg dose.
  • The standard dose for sildenafil is 50mg. You will be prescribed 50mg if you have no medical conditions, or if you have tried the 25mg dose and it was not effective.
  • The highest dose for sildenafil is 100mg. This might be used if the standard 50mg dose does not work for you, as long as you did not have any side effects.

How to take sildenafil

You should take sildenafil 30 minutes to 1 hour before you want to have sex. Sildenafil will only work if you are sexually aroused. You should only take 1 sildenafil tablet per 24 hours.

Can you take sildenafil with food or drink?

You can take sildenafil with or without food. Keep in mind that a heavy meal can slow down how fast sildenafil will work.

You should not drink a large amount of alcohol before you take sildenafil, as this can make it difficult for you to maintain an erection.

If you are unable to get an erection or keep an erection long enough with sildenafil, contact your doctor.

Medically reviewed by:
Dr Kathryn Basford

Dr Kathryn Basford is a qualified GP who works as a GP in London, as well as with ZAVA. She graduated from the University of Manchester and completed her GP training through Whipps Cross Hospital in London.

Meet our doctors

Last reviewed: 02 Sep 2021

(Reviews are for ZAVA UK)

ZAVA logo
gmc logo GPC logo

Asda Online Doctor by ZAVA offers a convenient and discreet service to help men improve their erectile dysfunction. There are a number of treatments you can consider. Continue to our erectile dysfunction service page to learn about the treatment options available.

Authorised and regulated by