Can You Get Viagra on the NHS?
If you're experiencing erectile dysfunction (ED), you may be wondering whether you can get Viagra through the NHS.
While the NHS does provide support for erectile dysfunction, there are some important distinctions between what's available through your GP and what you can get with a private prescription.
Below, we take a look at who’s eligible for erectile dysfunction treatment on the NHS, and how Chemist4U can help you access support if you’re not.
Three key takeaways
- To be eligible for Viagra on the NHS, you must have certain medical conditions or have had specific surgeries.
- If you get an NHS prescription for erectile dysfunction, it usually only covers generic sildenafil, which is equally effective but more cost effective for the NHS.
- With Chemist4U, you can get both over-the-counter Viagra Connect and prescription-only sildenafil delivered right to your door.

Viagra on the NHS explained
While it’s more associated with private prescriptions, it is possible to get Viagra on the NHS.
However, if you are eligible for ED support on the NHS, you’re more likely to receive generic sildenafil tablets than brand-name Viagra.
What’s the difference between sildenafil and Viagra?
Generic sildenafil has the same active ingredient as Viagra (sildenafil citrate) and works in exactly same way when treating erectile dysfunction.
So, what’s the difference? Cost. Since Viagra is a brand-name medication, it’s more expensive than a generic drug like sildenafil.
This means that your doctor will almost always prescribe sildenafil over Viagra, as it delivers the same effectiveness as Viagra, at a lower price.
Who is eligible for Viagra on the NHS?
Not everyone is eligible to get sildenafil or Viagra prescribed by the NHS. Typically, you need to have a pre-existing condition, or have had specific surgeries, to meet the criteria.
Viagra may be available as an NHS prescription for people with the following medical conditions:
- diabetes
- multiple sclerosis (MS)
- prostate cancer
- spina bifida
- Parkinson's disease
- severe pelvic injury
Similarly, Viagra may be available on the NHS for people who have had the following treatments or surgeries:
- radical pelvic surgery
- renal failure treated by transplant
- prostatectomy
- renal failure treated with dialysis
- receiving NHS drug treatment for erectile dysfunction before 14 September 1998
If your GP determines that you are ineligible, they may suggest alternatives to Viagra, like looking at more natural remedies or focusing on non-physical causes, like your mental health.
How to get Viagra on the NHS
Getting Viagra on the NHS is relatively easy but does have a lot more face-to-face encounters than private options. Your journey to getting ED pills on the NHS may look like this:
- Contacting your GP and discussing any concerns that you have having about potential erectile dysfunction. You can also visit a sexual health clinic if you do not wish to see your usual GP, though this is just for sildenafil.
- If your GP has decided that you are eligible for erectile dysfunction support on the NHS, then you may be prescribed sildenafil or alternatives like tadalafil on a repeat prescription.
- If you are prescribed medication, then you can collect this from a local pharmacy, though there are many reasons to have your NHS prescriptions delivered by an online pharmacy instead.
When getting erectile dysfunction pills on the NHS, you are unlikely to receive a prescription of more than 16 tablets per month. This is due to these tablets being taken as intended and not needed daily.
How to get a private Viagra prescription
Requesting a private prescription for Viagra is easier than you might think. All you need to do is complete an online consultation with a few, brief questions about your medical history and current medications.
Once our expert clinical prescribing team reviews your answers to ensure that the medication is right for you, we’ll deliver it straight to your door.
When looking to get any private prescription online, you should always make sure that you're ordering from a GPhC-registered pharmacy, like Chemist4U.
Alternatively, you can get 50mg Viagra Connect without a prescription, online and over the counter after a review by one of pharmacy team members.
Cost of Viagra on the NHS vs private prescriptions
If you can get sildenafil or Viagra on the NHS, it’ll cost you the standard prescription charge of £9.90. It won’t cost you anything, however, if you’re eligible for free NHS prescriptions.
These treatments would also be covered under a prepayment certificate, which could be more cost effective if you have other repeat prescriptions.
An NHS prescription is usually much cheaper than getting a private prescription, as you won’t be paying for the full cost of the medication.
What other erectile dysfunction treatments are available on the NHS?
Other erectile dysfunction treatments available on the NHS may include:
Alternatively, you can purchase all of the above privately. When choosing the best erectile dysfunction pill for your needs, you'll want to consider effectiveness, duration, and any medications you're already taking.
How Chemist4U can help with your NHS prescriptions
With Chemist4U, you can manage your prescriptions easily and conveniently online and in-app. And with our online consultations, fast delivery and discreet packaging, you’re able to get erectile dysfunction medication without having to go face-to-face with anyone at the GP or local pharmacy.
Not just that, but we also sell over-the-counter alternatives such as Viagra Connect and Cialis Together that don't require a prescription. This means you can buy online and have it delivered the next day.
Frequently asked questions about Viagra on the NHS
Is it safe to order Viagra online?
It is safe to order Viagra online so long as you are ordering from a GPHC-approved pharmacy like Chemist4U.
This is because your consultation is properly assessed and reviewed by UK-approved prescribing pharmacists, ensuring your safety is our top priority.
What is the closest thing to Viagra over the counter?
Viagra Connect is the first treatment for erectile dysfunction that doesn’t require a prescription, meaning you can buy it over the counter.
Sources
- Erectile dysfunction (impotence). NHS. [Accessed 09/12/2025].
- Sildenafil (Viagra). NHS. [Accessed 09/12/2025]
- Erectile Dysfunction (ED) - Prescribing guidelines in primary care for adults aged 18 years and above. NHS. [Accessed 09/12/2025]