HomeBlogExplainersPrivate prescriptions
Explainers4 min read·July 2026

Private prescriptions: what they cost and when they're worth it

On the NHS you pay a flat charge per item. On a private prescription you pay whatever the medicine actually costs — which can be less, more, or dramatically more. Here's how to tell in advance.

Written by Speedwell Health · Reviewed by an FCA-regulated adviser
The takeaway

An NHS prescription in England costs a flat charge of around £9.90 per item. A private prescription costs the medicine's actual price plus the pharmacy's dispensing fee — anywhere from a few pounds for generics to hundreds for branded drugs. Private makes sense after a private consultation, for medicines the NHS doesn't routinely fund, or when a generic costs less than the NHS charge.

Key takeaways
  • NHS scripts in England: a flat charge of around £9.90 per item; private scripts: the drug's real price plus fees.
  • Cheap generics can cost less privately than the NHS charge; branded drugs can cost hundreds.
  • The same private script can vary widely between pharmacies — phone two or three before dispensing.

The two pricing systems

An NHS prescription in England carries a flat charge per item — currently around £9.90 — regardless of what the medicine actually costs the NHS. (Prescriptions are free in Scotland, Wales and Northern Ireland, and many people in England are exempt.) The charge is a contribution, not a price.

A private prescription has no subsidy and no flat charge. You pay the pharmacy's price for the actual medicine, plus a dispensing or handling fee, and sometimes a charge from the prescriber for writing the script. For a cheap generic, that total can undercut the NHS charge. For a branded or high-cost drug, it can run to hundreds of pounds a month.

RouteWhat you pay
NHS prescription (England)Flat charge of around £9.90 per item, or free if exempt
Private script — common genericOften £5–£15 all-in; sometimes cheaper than the NHS charge
Private script — branded / newer drugThe market price: commonly £30–£300+ per month depending on the drug

When a private prescription makes sense

  • After a private consultation. A private consultant generally issues a private prescription — that's the routine pairing. For ongoing medication, you can often ask your NHS GP to take over prescribing once your GP agrees the treatment is appropriate, moving you back to the flat charge.
  • When the medicine isn't routinely available on the NHS. Some licensed treatments sit outside NHS funding for your situation — certain weight-loss medications for those outside NHS criteria are 2026's obvious example. Private prescribing is the legitimate route, at market price.
  • When speed matters. A private GP or online prescriber can consult and prescribe the same day, against a wait for an NHS GP appointment. You're paying for the appointment as much as the script.
  • When the generic is genuinely cheap. If you pay the English NHS charge and your medicine is a low-cost generic, a private script can occasionally cost less. Ask the pharmacist to compare before assuming.

Cover the big costs, budget the small ones

We compare every major UK insurer — including what each does and doesn't do on medication.
Get a quote

Why the same script costs different amounts in different pharmacies

Private prescription pricing is unregulated — a fact that surprises almost everyone — and pharmacies set their own margins and fees. The same private script for the same drug can vary substantially between a supermarket pharmacy, a high-street chain and an independent — differences of two or three times the price are not unusual on some medicines.

The five-minute saving: before handing over a private script, phone two or three pharmacies and ask for the all-in price — drug plus dispensing fee. It's a normal question, pharmacists answer it daily, and on repeat medication the difference compounds every month.

Online pharmacies add another tier: often keen headline prices, but check delivery fees and whether a prescriber consultation is bundled in. For repeat private medication, an online pharmacy with a transparent published price list is frequently the cheapest legitimate route — and the published list itself is a useful benchmark when phoning local pharmacies for quotes.

Where insurance fits — and doesn't

Standard UK health insurance is built around consultations, diagnostics and treatment — most policies don't cover ongoing outpatient medication, and chronic-condition drugs sit outside cover almost everywhere. Some comprehensive policies and cash plans contribute to prescription charges, and drugs administered as part of covered treatment (in hospital, or cancer drug therapy) are a different category, usually covered. The details live in the policy document — our guide to prescriptions and health insurance untangles it.

Budget honestly for repeats. If a private consultant starts you on long-term branded medication, ask two questions in the room: what will this cost per month privately, and will my NHS GP be able to take over prescribing? The answers can differ by thousands of pounds a year.

Frequently asked questions

How much does a private prescription cost in the UK?

Whatever the medicine actually costs, plus the pharmacy's dispensing fee and sometimes a prescriber's charge. Common generics often come to £5–£15 all-in; branded or newer drugs can run £30–£300+ a month. Unlike the NHS charge of around £9.90 in England, there's no flat rate.

Is a private prescription ever cheaper than an NHS one?

Occasionally, yes. If you pay the English NHS charge and your medicine is a cheap generic, the private price can undercut £9.90. Pharmacists can compare on request. For anything branded or high-cost, the NHS route is almost always far cheaper — the flat charge shields you from the real price.

Why do private prescription prices vary so much between pharmacies?

Because private dispensing is unregulated on price: each pharmacy sets its own drug margin and dispensing fee. The same script can cost two or three times more at one pharmacy than another. Phoning two or three pharmacies for an all-in quote before dispensing is the reliable fix.

Can my NHS GP take over a private prescription?

Often, yes. If a private consultant starts a treatment, your NHS GP can agree to continue prescribing it on the NHS — provided they're satisfied it's appropriate and it's a medicine the NHS funds for your condition. GPs aren't obliged to, and high-cost or off-formulary drugs may stay private.

Does health insurance cover private prescription costs?

Usually not for ongoing outpatient medication — standard UK policies focus on consultations, diagnostics and treatment, and chronic medication is generally excluded. Drugs given as part of covered hospital treatment or cancer therapy are typically covered, and some cash plans contribute to prescription charges. Check the policy wording.

Related guides

Sources & method: NHS prescription charge from NHS prescription services (England; check the current rate); pricing context from published pharmacy price lists and ABI market data. Figures are indicative. This page is not financial or medical advice.