Why DoktorABC?

UK licensed and regulated pharmacy services

Speak to a UK-registered prescriber today - no appointment required

Discreet delivery in 2-3 business days

Your data is safe

Transparent pricing and no hidden fees

1M+ customers worldwide

4M orders worldwide

Over 8+ Years of trust

Menu
Top Categories
Why Choose Us
1M+ Customers
UK-registered+ prescribers
4M+ Orders
8+ Years

Viagra price in the UK: What does it cost?

DoktorABC editorial team
Accurate, up-to-date health information written by our editorial team and reviewed by UK-registered prescribers.

The price of Viagra in the UK varies considerably depending on whether you choose branded Viagra or generic sildenafil, how you access it, and what dose and pack size you need. For most men, generic sildenafil offers the same clinical benefit as branded Viagra at a fraction of the cost. This guide sets out what affects Viagra pricing in the UK and how to find the best value without compromising safety.
What you will take away from this article
  • How branded Viagra and generic sildenafil compare on price
  • How dose and pack size affect cost per tablet
  • What Viagra costs on the NHS versus privately
  • How to find the best value safely
  • The risks of cheap Viagra from unregulated sources

Get an online prescription without visiting a GP

Complete a confidential medical questionnaire reviewed by a UK-registered prescriber. If treatment is appropriate, your prescription will be approved and your medication will be discreetly packaged and delivered directly to your door.

Start your consultation

What affects the price of Viagra in the UK?

Three factors determine what you pay for Viagra or sildenafil in the UK: 

  • Whether you choose branded or generic
  • How you access it (NHS, pharmacy, or online clinic)
  • The dose and pack size you purchase

How much does Viagra cost per tablet?

Branded Viagra is significantly more expensive than generic sildenafil at every dose. Generic sildenafil contains the same active ingredient at the same dose, meets the same MHRA standards, and produces identical clinical effects. The price difference reflects branding and marketing costs, not a difference in quality or efficacy.

As a general guide, branded Viagra typically costs between £8 and £18 per tablet depending on dose and provider. Generic sildenafil is available at considerably lower prices, typically between £1 and £4 per tablet, with the 100 mg dose often representing the best value per unit across all pack sizes. Prices vary between providers and should always be confirmed before ordering.

Good to know

These are indicative ranges based on current UK private prescription market data and will change over time. Always confirm the current price directly with your chosen GPhC-registered provider before ordering.

Does pack size affect price per tablet?

Yes, significantly. Buying a larger pack of sildenafil almost always reduces the cost per tablet compared to buying a smaller quantity. Men who take sildenafil regularly will typically find that purchasing a larger supply at once offers better value, provided the medication will be used within its shelf life.

What is the Viagra 100mg price?

The 100 mg dose is the highest licensed dose of sildenafil and is prescribed when the 50 mg dose has not produced sufficient results. It is available only on prescription, as opposed to the 50 mg dose (Viagra Connect) which is available over the counter.

The cost of generic sildenafil 100 mg typically sits between £1 and £4 per tablet on private prescription from a GPhC-registered UK pharmacy, making it the most cost-effective option per tablet across the sildenafil range. Branded Viagra 100 mg is available but typically costs between £12 and £18 per tablet for the same active ingredient at the same dose. Always confirm current pricing directly with your provider before ordering.

What does Viagra cost on the NHS?

Sildenafil is available on NHS prescription for eligible patients. In England, the standard prescription charge of £9.90 per item applies, regardless of the number of tablets dispensed per prescription. Prescriptions are free in Scotland, Wales, and Northern Ireland for eligible patients, and for those in England who hold a valid medical exemption certificate or pre-payment certificate.

However, NHS funding for ED treatment is not automatic. NHS England guidance limits funded sildenafil prescriptions primarily to men whose ED is associated with a specific underlying condition such as diabetes, multiple sclerosis, Parkinson's disease, or severe pelvic injury, or where it causes significant distress. Men who do not meet these criteria may need to access treatment privately.

Good to know

If you pay for multiple NHS prescriptions regularly, a Prescription Prepayment Certificate (PPC) may reduce your overall costs. A PPC covers unlimited prescription items for a fixed annual fee. 

What does a private Viagra prescription cost?

Private prescriptions for sildenafil are available through GP private consultations and regulated online clinics. The total cost typically includes a consultation or assessment fee (included in the medication price by some providers, charged separately by others) and the cost of the medication itself.

Generic sildenafil on private prescription is significantly cheaper than branded Viagra at every dose. Always confirm whether consultation fees, delivery, and follow-up support are included before ordering.

DoktorABC connects UK patients with licensed prescribers who can assess suitability and issue private prescriptions where clinically appropriate.

Branded Viagra vs generic sildenafil: What do you actually get for the higher price?

In clinical terms, branded Viagra and generic sildenafil provide the same medicine at the same dose. Both contain sildenafil citrate, work through the same mechanism, and are required to meet the same MHRA bioequivalence standards. There is no clinical evidence that branded Viagra produces better results than licensed generic sildenafil.

The premium for branded Viagra reflects Pfizer's research and development investment, ongoing marketing costs, and brand recognition. For most men, paying more for the branded product is a personal preference rather than a clinical necessity.

How do you find the best Viagra price safely?

Finding the best value on sildenafil does not require compromise on safety. The following principles apply:

  • Compare GPhC-registered providers: Prices for generic sildenafil vary between regulated providers. Comparing several gives a reliable picture of the current market.
  • Consider pack size: Larger packs typically offer a lower cost per tablet and are more economical for regular users.
  • Check what is included: Some providers quote medication-only prices; others include consultation fees and delivery. Always confirm the total cost before ordering.
  • Check NHS eligibility: Speak to your GP about whether you qualify for NHS-funded sildenafil before committing to ongoing private costs.

Is cheap Viagra online safe?

Price is a reasonable consideration, but it should never override safety. A significant number of websites offer sildenafil at unusually low prices without requiring a prescription or medical assessment. These are not legitimate sources.

The MHRA has consistently warned that a substantial proportion of ED medicines purchased from unregulated online sources are counterfeit, contain no active ingredient, incorrect doses, or harmful contaminants. Counterfeit sildenafil has been found to contain substances including printer ink, talcum powder, and undisclosed active ingredients.

Warning!

If a website offers Viagra or sildenafil without requiring a prescription or medical questionnaire, at prices far below the regulated market, or without displaying a verifiable GPhC logo, do not purchase from it. These are clear indicators of an unregulated source. Report suspected counterfeit products to the MHRA via the Yellow Card scheme at yellowcard.mhra.gov.uk.

Final thoughts

The most cost-effective route to sildenafil for most men in the UK is generic sildenafil on private prescription, accessed through a GPhC-registered provider. For eligible patients, the NHS route is even more affordable. Branded Viagra carries a significant price premium for no clinical advantage. Whatever route you choose, the priority is ensuring your treatment comes from a registered, regulated source.

FAQ

How much does Viagra cost in the UK?

Branded Viagra is significantly more expensive than generic sildenafil. Prices vary by provider, dose, and pack size. Always confirm current pricing directly with your chosen GPhC-registered provider.

Is generic sildenafil cheaper than Viagra?

Yes, considerably. Generic sildenafil meets the same MHRA standards and produces identical clinical effects at a much lower cost per tablet.

What is the best price for Viagra 100mg?

Generic sildenafil 100 mg on private prescription is typically the most cost-effective option. Larger pack sizes reduce the cost per tablet further.

Can I get Viagra on the NHS for free?

NHS sildenafil is available at the standard prescription charge (£9.90 in England; free in Scotland, Wales, and Northern Ireland for eligible patients). NHS funding for ED is criteria-based. Speak to your GP about eligibility.

Why is branded Viagra more expensive than generic sildenafil?

The premium reflects Pfizer's original research and marketing investment. There is no clinical difference in efficacy between the two.

Is cheap Viagra online safe?

Only from a GPhC-registered source requiring a genuine medical assessment. Unusually cheap sildenafil from unregulated sources carries real risks of counterfeit or contaminated products.

How do I find the best Viagra price safely?

Compare GPhC-registered providers on total cost, consider larger pack sizes, and check NHS eligibility before committing to private treatment.

The DoktorABC medical advisory board

DoktorABC medical advisory - Dr. Roland Ruiken

Dr. Roland Ruiken

Medical advisor, Norway

DoktorABC medical advisory - Dr. Viktor Simunovic

Dr. Viktor Simunovic

Medical advisor, Croatia

To the medical advisory board