HomeBlogExplainersPrivate prescriptions
Explainers4 min read·August 2026

How much is a private prescription in the UK?

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

See your price in 60 seconds

Free, whole-of-market comparison · no obligation · FCA-regulated advice
The takeaway

A private prescription costs the medicine's actual price plus the pharmacy's dispensing fee — common generics often come to £5–£15 all-in, while branded or newer drugs can run £30–£300+ a month. There's no flat rate: the NHS charge of around £9.90 per item only applies to NHS prescriptions in England.

Compare quotes in 60 seconds
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.

Private prescription prices at a glance

There is no single answer to what a private prescription costs, because you are paying the real price of the medicine rather than a subsidised flat charge. Two things make up the bill: the drug itself, and the pharmacy's charge for dispensing it privately. Some private clinics also add a small fee for issuing the prescription.

Prescription typeTypical cost
NHS prescription (England)£9.90 flat per item (2025/26 rate)
NHS prescription (Scotland, Wales, NI)Free
Private script — common generic (e.g. a short antibiotic course)£5–£15 all-in
Private script — everyday repeat medicine£10–£30 a month
Private script — branded or newer drug£30–£300+ a month
Private prescriber's fee (if the clinic charges one)£10–£25 on top
The rule of thumb: generic medicines are usually cheap privately — sometimes cheaper than the NHS charge. Branded, new or high-demand drugs are where private costs climb quickly.

Which pharmacies are cheapest for private prescriptions?

The same private script can vary by several pounds — occasionally tens of pounds — between pharmacies, because each sets its own private dispensing charge and buys stock at different prices. As a broad pattern: online pharmacies are often the cheapest for repeat items, supermarket pharmacies (Tesco, Asda, Morrisons) tend to be competitive on the high street, traditional chains sit in the middle, and in-clinic dispensing at private hospitals is usually the most expensive option.

  • Ask for the price before it's dispensed. Pharmacies will quote a private script over the counter or by phone — you are free to take the paper elsewhere.
  • Ask about generic substitution. If the prescriber writes the generic name rather than a brand, the pharmacy can dispense the cheapest version.
  • For repeats, compare an online pharmacy. Posted repeat dispensing of the same private script is often the lowest all-in price.
  • Check whether the NHS route is available. If an NHS GP is happy to take over the medicine, England's £9.90 charge (or a prepayment certificate) may beat the private price for anything ongoing.

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.

How much is a private prescription at a supermarket pharmacy like Tesco?

Supermarket pharmacies set their own private dispensing charges, and they are often among the cheaper options on the high street. The total still depends mostly on the medicine itself — a common generic might be £5–£15 all-in, while branded drugs cost their market price wherever you take the script. Phone ahead and ask for a quote; any pharmacy will price a private script before dispensing it.

What is the cheapest way to get a private prescription filled?

Three habits keep the cost down: ask the pharmacy to quote the price before dispensing (you can take the paper script elsewhere), ask the prescriber to write the generic name so the pharmacy can dispense the cheapest version, and compare an online pharmacy for anything you take repeatedly — posted repeat dispensing is often the lowest all-in price.

Are NHS prescriptions free anywhere in the UK?

Yes — NHS prescriptions are free in Scotland, Wales and Northern Ireland. England charges around £9.90 per item (2025/26), though large groups are exempt, including over-60s, under-16s, pregnant women and people with certain medical conditions. Regular medicine users in England can cap costs with a prescription prepayment certificate.

Do you need to see a private GP to get a private prescription?

No. Any UK-registered prescriber can issue a private prescription — including your NHS GP in some circumstances, private consultants after an appointment, and regulated online prescribing services. What makes it private is that the NHS is not paying for the medicine, so you pay the pharmacy the full cost plus its dispensing fee.

Still weighing it up?

Answers are general — prices are personal. See yours in 60 seconds.
See my price

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.