Sildenafil is a generic version of the popular medication Viagra manufactured by Pfizer. It contains an active ingredient with the same name and works by improving the blood flow to the penis. It is available in three different strengths: 25mg, 50mg and 100mg and is recommended to treat erectile dysfunction.

The lowest Sildenafil UK price is £14.99 and the most expensive is £290.13. Please select your treatment form, dosage, quantity and compare all Sildenafil prices in the table below:






Compare Sildenafil prices

Clinic Rating Shipping Time Shipping Price Consultation Fee Treatment Price Total Price from *
Doctor Fox
48 hours £2.90 £5.00 £8.60
£16.50
Doctor Fox
48 hours £2.90 £5.00 £9.20
£17.10
Doctor Fox
48 hours £2.90 £5.00 £9.80
£17.70
Doctor Fox
48 hours £2.90 £5.00 £14.80
£22.70
Treated
24 hours Free Free £14.99
£14.99
Treated
24 hours Free Free £14.99
£14.99
Treated
24 hours Free Free £14.99
£14.99
Zava
24 hours £3.99 Free £15.00
£18.99
Pharmacy2U
24 hours £3.45 Free £15.00
£18.45
Lloyds Pharmacy Online Doctor
24 hours £4.95 Free £16.00
£20.95
Doctor Fox
48 hours £2.90 £5.00 £16.20
£24.10
Doctor Fox
48 hours £2.90 £5.00 £17.80
£25.70
Treated
24 hours Free Free £19.99
£19.99
Zava
24 hours £3.99 Free £20.00
£23.99
Pharmacy2U
24 hours £3.45 Free £23.00
£26.45
Pharmacy2U
24 hours £3.45 Free £23.00
£26.45
Lloyds Pharmacy Online Doctor
24 hours £4.95 Free £23.00
£27.95
Lloyds Pharmacy Online Doctor
24 hours £4.95 Free £24.00
£28.95
Doctor Fox
48 hours £2.90 £5.00 £24.80
£32.70
Treated
24 hours Free Free £24.99
£24.99
Treated
24 hours Free Free £24.99
£24.99
Zava
24 hours £3.99 Free £25.00
£28.99
Zava
24 hours £3.99 Free £25.00
£28.99
Doctor Fox
48 hours £2.90 £5.00 £26.80
£34.70
Lloyds Pharmacy Online Doctor
24 hours £4.95 Free £27.00
£31.95
Pharmacy2U
24 hours £3.45 Free £27.00
£30.45
Tower Health
48 hours £5.95 Free £27.50
£33.45
Tower Health
48 hours £5.95 Free £27.50
£33.45
DokterOnline
72 hours Free Free £28.01
£28.01
Doctor Fox
48 hours £2.90 £5.00 £28.40
£36.30
DokterOnline
72 hours Free Free £28.62
£28.62
DokterOnline
72 hours Free Free £29.76
£29.76
HealthExpress
24 hours Free Free £29.99
£29.99
HealthExpress
24 hours Free Free £29.99
£29.99
OnlineClinic
24 hours Free Free £29.99
£29.99
OnlineClinic
24 hours Free Free £29.99
£29.99
HealthExpress
24 hours Free Free £29.99
£29.99
121doc
24 hours Free Free £29.99
£29.99
121doc
24 hours Free Free £29.99
£29.99
OnlineClinic
24 hours Free Free £29.99
£29.99
121doc
24 hours Free Free £29.99
£29.99
Zava
24 hours £3.99 Free £30.00
£33.99
Pharmacy2U
24 hours £3.45 Free £30.00
£33.45
121doc
24 hours Free Free £34.99
£34.99
HealthExpress
24 hours Free Free £34.99
£34.99
Treated
24 hours Free Free £34.99
£34.99
HealthExpress
24 hours Free Free £34.99
£34.99
OnlineClinic
24 hours Free Free £34.99
£34.99
OnlineClinic
24 hours Free Free £34.99
£34.99
HealthExpress
24 hours Free Free £34.99
£34.99
121doc
24 hours Free Free £34.99
£34.99
Treated
24 hours Free Free £34.99
£34.99
121doc
24 hours Free Free £34.99
£34.99
OnlineClinic
24 hours Free Free £34.99
£34.99
Treated
24 hours Free Free £34.99
£34.99
Zava
24 hours £3.99 Free £35.00
£38.99
Tower Health
48 hours £5.95 Free £35.00
£40.95
Zava
24 hours £3.99 Free £35.00
£38.99
Tower Health
48 hours £5.95 Free £35.04
£40.99
Lloyds Pharmacy Online Doctor
24 hours £4.95 Free £38.00
£42.95
Pharmacy2U
24 hours £3.45 Free £38.00
£41.45
OnlineClinic
24 hours Free Free £39.99
£39.99
OnlineClinic
24 hours Free Free £39.99
£39.99
121doc
24 hours Free Free £39.99
£39.99
121doc
24 hours Free Free £39.99
£39.99
HealthExpress
24 hours Free Free £39.99
£39.99
OnlineClinic
24 hours Free Free £39.99
£39.99
HealthExpress
24 hours Free Free £39.99
£39.99
121doc
24 hours Free Free £39.99
£39.99
HealthExpress
24 hours Free Free £39.99
£39.99
Zava
24 hours £3.99 Free £40.00
£43.99
Pharmacy2U
24 hours £3.45 Free £40.00
£43.45
Tower Health
48 hours £5.95 Free £40.00
£45.95
Doctor Fox
48 hours £2.90 £5.00 £43.20
£51.10
DokterOnline
72 hours Free Free £44.81
£44.81
121doc
24 hours Free Free £44.99
£44.99
Treated
24 hours Free Free £44.99
£44.99
HealthExpress
24 hours Free Free £44.99
£44.99
HealthExpress
24 hours Free Free £44.99
£44.99
OnlineClinic
24 hours Free Free £44.99
£44.99
Treated
24 hours Free Free £44.99
£44.99
OnlineClinic
24 hours Free Free £44.99
£44.99
HealthExpress
24 hours Free Free £44.99
£44.99
121doc
24 hours Free Free £44.99
£44.99
121doc
24 hours Free Free £44.99
£44.99
Treated
24 hours Free Free £44.99
£44.99
OnlineClinic
24 hours Free Free £44.99
£44.99
Lloyds Pharmacy Online Doctor
24 hours £4.95 Free £45.00
£49.95
Zava
24 hours £3.99 Free £45.00
£48.99
Tower Health
48 hours £5.95 Free £45.00
£50.95
Lloyds Pharmacy Online Doctor
24 hours £4.95 Free £45.00
£49.95
Zava
24 hours £3.99 Free £45.00
£48.99
DokterOnline
72 hours Free Free £45.95
£45.95
DokterOnline
72 hours Free Free £47.70
£47.70
Pharmacy2U
24 hours £3.45 Free £50.00
£53.45
Zava
24 hours £3.99 Free £50.00
£53.99
Doctor Fox
48 hours £2.90 £5.00 £52.00
£59.90
Pharmacy2U
24 hours £3.45 Free £52.00
£55.45
Doctor Fox
48 hours £2.90 £5.00 £54.00
£61.90
Treated
24 hours Free Free £54.99
£54.99
Treated
24 hours Free Free £54.99
£54.99
Zava
24 hours £3.99 Free £55.00
£58.99
Pharmacy2U
24 hours £3.45 Free £56.00
£59.45
Pharmacy2U
24 hours £3.45 Free £60.00
£63.45
Lloyds Pharmacy Online Doctor
24 hours £4.95 Free £60.00
£64.95
Pharmacy2U
24 hours £3.45 Free £60.00
£63.45
Pharmacy2U
24 hours £3.45 Free £60.00
£63.45
Treated
24 hours Free Free £64.99
£64.99
Treated
24 hours Free Free £64.99
£64.99
DokterOnline
72 hours Free Free £69.14
£69.14
DokterOnline
72 hours Free Free £69.14
£69.14
Treated
24 hours Free Free £74.99
£74.99
Treated
24 hours Free Free £74.99
£74.99
Lloyds Pharmacy Online Doctor
24 hours £4.95 Free £75.00
£79.95
Pharmacy2U
24 hours £3.45 Free £75.00
£78.45
Pharmacy2U
24 hours £3.45 Free £75.00
£78.45
Treated
24 hours Free Free £79.99
£79.99
Treated
24 hours Free Free £79.99
£79.99
121doc
24 hours Free Free £84.99
£84.99
OnlineClinic
24 hours Free Free £84.99
£84.99
HealthExpress
24 hours Free Free £84.99
£84.99
121doc
24 hours Free Free £84.99
£84.99
OnlineClinic
24 hours Free Free £84.99
£84.99
HealthExpress
24 hours Free Free £84.99
£84.99
121doc
24 hours Free Free £84.99
£84.99
OnlineClinic
24 hours Free Free £84.99
£84.99
HealthExpress
24 hours Free Free £84.99
£84.99
DokterOnline
72 hours Free Free £85.07
£85.07
Pharmacy2U
24 hours £3.45 Free £86.00
£89.45
Pharmacy2U
24 hours £3.45 Free £100.00
£103.45
DokterOnline
72 hours Free Free £120.95
£120.95
Pharmacy2U
24 hours £3.45 Free £130.00
£133.45
DokterOnline
72 hours Free Free £156.66
£156.66
DokterOnline
72 hours Free Free £177.23
£177.23
DokterOnline
72 hours Free Free £290.13
£290.13

(*) - Note: You will always need to do an online doctor consulation before buying Sildenafil to make sure if the selected treatment is suitable for you. Sildenafil prices are public listed by online clinics and may change.

Total price includes: shipping, consultation and Sildenafil cost. If you find any wrong price, feel free to contact us.


Sildenafil Side Effects

Headache
Very Common
Dizziness
Common
Effects on vision
Common
Facial flushing
Common
Hot flush
Common
Indigestion
Common
Stuffy nose
Common
Abnormal sensation in the eye
Uncommon
Bleeding at the back of the eye
Uncommon
Chest pain
Uncommon
Double vision
Uncommon
Dry mouth
Uncommon
Eye irritation
Uncommon
Feeling sleepy
Uncommon
Feeling tired
Uncommon
Irregular/rapid heartbeat
Uncommon
Light sensivity
Uncommon
Muscle pain
Uncommon
Nausea
Uncommon
Red eyes
Uncommon
Reduced sense of touch
Uncommon
Ringing in the ears
Uncommon
Skin rash
Uncommon
Vertigo
Uncommon
Vomiting
Uncommon
Dry nose
Rare
Fainting
Rare
High blood pressure
Rare
Loss of hearing
Rare
Low blood pressure
Rare
Nosebleed
Rare
Stroke
Rare

Like all medicines, Sildenafil can cause side effects, although they may only be experienced by a minority of the people. Contact your doctor or pharmacist if you notice any unwanted effect, especially if severe or persistent and stop taking Sildenafil.

Very Common (1 in 10 people or more)
Common (1 in 10 people or less)
Uncommon (1 in 100 people or less)
Rare (1 in 1000 people or less)
Very Rare (1 in 10000 people or less)

RELATED Sildenafil TREATMENTS

Sildenafil
from £14.99
Sildenafil
Spedra
from £23.99
Spedra
Viagra
from £24.95
Viagra
Levitra
from £25.90
Levitra
Levitra Orodispersible
from £34.99
Levitra Orodispersible
Cialis
from £42.00
Cialis

Disclaimer

MedCompared is a price comparison health search engine that helps patients to find affordable prescription medicines from UK registered online pharmacies. All information in this website is for informational purposes only, is not meant to replace any professional medical advice, diagnosis or treatment. Decisions related with patient treatments should be taken by authorised professionals. MedCompared is not a pharmacy and do not sell medicines online. MedCompared provides no warranty for any pricing data.

Newsletter Sign Up

Follow Us