Prices / Compare costs
Viagra, Cialis and generic prices from registered UK pharmacies, with delivery and consultation charges added in and the time each price was last checked.
Our method
Total = medicine price + delivery + consultation + any other fee the pharmacy requires. Price per tablet is that total divided by the number of tablets in the pack.
A fee marked “Not listed” wasn’t shown on the pharmacy’s page and hasn’t been verified yet, so the total is indicative.
Each price is read from the pharmacy’s own website. Prices checked more than 24 hours ago are still ranked by price but marked “may have changed”.
Offers are ordered by price alone: lowest first, with totals whose fees are verified ahead of indicative ones. No pharmacy can pay to be listed or to change its position.
It isn’t medical advice or a recommendation. Prescription ED treatment needs a consultation with the pharmacy’s prescriber, who decides whether it’s suitable for you. Always confirm the final price at the pharmacy’s checkout.
Live prices
34
prices from 12 pharmacies
Latest check , read from each pharmacy's own website.
Prices last checked
Ranked by price only. Partners never move up.
pack total, pack of 12 · in-stock prices · £12.99 to £49.95
25mg
10 pharmacies in stock
50mg
10 pharmacies
Generic sildenafil · pack of 12 · pack total incl. delivery & fees · sorted by 100mg, cheapest first · 12 pharmacies
100mgRanked below
11 pharmacies in stock
| Quick Meds, Generic sildenafil 25mg × 12, £25.94, incl. £5.99 delivery: see this price at Quick Meds |
| Quick Meds, Generic sildenafil 50mg × 12, £25.94, incl. £5.99 delivery: see this price at Quick Meds |
| Quick Meds, Generic sildenafil 100mg × 12, £25.94, incl. £5.99 delivery: see this price at Quick Meds |
No current offer |
–Not stocked | –Not stocked | Simple Online Pharmacy, Generic sildenafil 100mg × 12, £27.98, incl. £4.99 delivery: see this price at Simple Online Pharmacy | No current offer |
Out of stockNot ranked | Out of stockNot ranked | Out of stockNot ranked | No current offer |
Each pharmacy's own prescriber or pharmacist decides whether a treatment is suitable for you. A lower price per tablet is not a reason to choose a different strength.
100mg × 12
£27.49 total · £2.29 per tablet
GPhC 9011460 (opens the register in a new tab) · checked Trustpilot reviews for Click Pharmacy (opens Trustpilot in a new tab)
No current offer
No current offer
100mg × 12
£49.95 total · £4.16 per tablet
GPhC 9011437 (opens the register in a new tab) · checked Trustpilot reviews for LloydsDirect (opens Trustpilot in a new tab)
No current offer
100mg × 12
£12.99* total · £1.08 per tablet
GPhC 9012878 (opens the register in a new tab) · checked Trustpilot reviews for Everydaymeds (opens Trustpilot in a new tab)
No current offer
100mg × 12
£15.49* total · £1.29 per tablet
GPhC 9011560 (opens the register in a new tab) · checked Trustpilot reviews for Mail My Meds (opens Trustpilot in a new tab)
No current offer
100mg × 12
£22.99* total · £1.92 per tablet
GPhC 9011378 (opens the register in a new tab) · checked Trustpilot reviews for PharmacyOnline.co.uk / Bliss.co.uk (opens Trustpilot in a new tab)
No current offer
100mg × 12
£35.00* total · £2.92 per tablet
GPhC 9011147 (opens the register in a new tab) · checked Trustpilot reviews for Zava (opens Trustpilot in a new tab)
No current offer
100mg × 12
£38.99* total · £3.25 per tablet
GPhC 9011652 (opens the register in a new tab) · checked Trustpilot reviews for My Private Pharmacist (MPP) (opens Trustpilot in a new tab)
No current offer
100mg × 12
£39.99* total · £3.33 per tablet
GPhC 9668055 (opens the register in a new tab) · checked Trustpilot reviews for Pharmica (opens Trustpilot in a new tab)
No current offer
100mg × 12
£49.95* total · £4.16 per tablet
GPhC 9012581 (opens the register in a new tab) · checked Trustpilot reviews for Cuva Health (opens Trustpilot in a new tab)
No current offer