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
64
prices from 32 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 4 · in-stock prices · £5.50 to £32.95
5mg
2 pharmacies in stock
10mgRanked below
Generic tadalafil · pack of 4 · pack total incl. delivery & fees, with discount codes · sorted by 10mg, cheapest first · 32 pharmacies
30 pharmacies in stock
20mg
30 pharmacies in stock
| Dr Fox Pharmacy, Generic tadalafil 5mg × 4, £19.90, incl. £2.90 delivery, lowest in this column: see this price at Dr Fox Pharmacy |
| Dr Fox Pharmacy, Generic tadalafil 10mg × 4, £9.80, incl. £2.90 delivery: see this price at Dr Fox Pharmacy |
| Dr Fox Pharmacy, Generic tadalafil 20mg × 4, £10.40, incl. £2.90 delivery: see this price at Dr Fox Pharmacy |
No current offer |
–Not stocked | Prime Medicore Ltd, Generic tadalafil 10mg × 4, £15.94, incl. £2.95 delivery: see this price at Prime Medicore Ltd | –Not stocked | No current offer |
–Not stocked | –Not stocked | Frosts Pharmacy Ltd, Generic tadalafil 20mg × 4, £9.49, Delivery not confirmed, indicative: fees not yet verified: see this price at Frosts Pharmacy Ltd | No current offer |
–Not stocked | 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.
GPhC 1088488 (opens the register in a new tab) · checked Trustpilot reviews for medy (opens Trustpilot in a new tab)
No current offer
GPhC 9012073 (opens the register in a new tab) · checked Trustpilot reviews for Cloud Pharmacy (opens Trustpilot in a new tab)
No current offer
GPhC 2218262 (opens the register in a new tab) · checked Trustpilot reviews for Red Label Medical Limited (opens Trustpilot in a new tab)
No current offer
20mg × 4
£13.49 total · £3.37 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
GPhC 9011171 (opens the register in a new tab) · checked Trustpilot reviews for Phlo Digital Pharmacy (opens Trustpilot in a new tab)
No current offer
GPhC 9011287 (opens the register in a new tab) · checked Trustpilot reviews for Simple Online Pharmacy (opens Trustpilot in a new tab)
No current offer
GPhC 9012252 (opens the register in a new tab) · checked Trustpilot reviews for Pharmulous (opens Trustpilot in a new tab)
No current offer
GPhC 2203737 (opens the register in a new tab) · checked Trustpilot reviews for Quick Meds (opens Trustpilot in a new tab)
No current offer
GPhC 9011437 (opens the register in a new tab) · checked Trustpilot reviews for LloydsDirect (opens Trustpilot in a new tab)
No current offer
No current offer
GPhC 9012915 (opens the register in a new tab) · checked Trustpilot reviews for The Family Chemist (opens Trustpilot in a new tab)
GPhC 9012423 (opens the register in a new tab) · checked Trustpilot reviews for Pharmacy Advance (opens Trustpilot in a new tab)
No current offer
No current offer
GPhC 9012029 (opens the register in a new tab) · checked Trustpilot reviews for Yourpharmacy (opens Trustpilot in a new tab)
GPhC 9012878 (opens the register in a new tab) · checked Trustpilot reviews for Everydaymeds (opens Trustpilot in a new tab)
No current offer
GPhC 9012028 (opens the register in a new tab) · checked Trustpilot reviews for Newgen Pharmacy (opens Trustpilot in a new tab)
No current offer
No current offer
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