Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

20 Medicine Savings

Slash the cost of prescriptions & medicine

Get Martin's Free Weekly Email!

For all the latest deals, guides and loopholes - join the 10m who get it. Don't miss out

Megan F | Edited by Steve N

Updated 7 Jun 2016

Save on medicine prescriptions

Pricey pills and health treatments can leave your wallet feeling woozy. It's time for a MoneySaving medical to cut the price of your prescriptions and medicines.

Top tips include using an NHS 'season ticket' for regular prescriptions, how to get a free or cheap flu jab and the best drink to help the (generic) medicine go down...

Prescription charges in England have gone up (though everywhere else they're free)

While prescriptions are free in the rest of the UK, most people in England pay, and on 1 April the cost rose from £8.20 to £8.40. (The cost of prepay certificates will stay the same.)

Free prescriptions outside the UK

The aim of the prescription system is simple. It's a flat fee, so that people can afford any necessary medicine regardless of cost. Yet for those on regular prescriptions, it can add up.

All medicines administered in hospitals or NHS walk-in centres are free (not if they prescribe you something to take away). Also free are prescribed contraceptives, medication personally administered by a GP and most sexually transmitted disease treatments.

... but a few in England do qualify for free prescriptions

Sadly if you're in England, nipping across the border to one of the neighbours won't help - but some still qualify for free prescriptions.

You are entitled to free medicines if:

  • You're under 16 or over 60.
  • You're in full-time education and 16-18 years old.
  • You're pregnant or have had a baby in the last 12 months (and have a valid Maternity Exemption certificate).
  • You or your partner receive Income Support, Income-based Jobseeker's Allowance, Income-related Employment & Support Allowance, or Pension Credit Guarantee Credit.
  • You have a war pension exemption certificate.
  • You're an NHS inpatient.
  • You have a valid Medical Exemption Certificate (given for a range of illnesses, such as epilepsy or cancer, or severe disability).

If you qualify for free prescriptions, just fill in the back of the form at the pharmacist. Don't be tempted to lie - a false declaration can lead to a fine and prosecution.

If you get free prescriptions, you can often get other free meds for minor ailments too

Save on medicine prescriptions

If you or your child has a minor health complaint and you're already entitled to a free prescription, you may also be able to get free non-prescription medicines and treatments through the little-known NHS Minor Ailments Service.

This generally means you'll be able to get what you need from your local pharmacist at no cost - though it's not available everywhere.

This is great news if you or your little 'uns suffer from the sniffles - it can save a fortune treating common conditions such as coughs, diarrhoea, eczema and headlice. It's unlikely you'll be given branded drugs like Calpol or Nurofen, but you can get generic, unbranded equivalents, plus things like eye-drops.

Remember... while the meds and treatments you get through the Minor Ailments Scheme are free to you, they're paid for by the (increasingly cash-strapped) NHS - and ultimately taxpayers.

The aim of the scheme is that those who can’t afford can have access to some medicines. So make sure you only get what you need if you need it. Many generic medicines cost mere pennies and are quicker to get hold of.

In Scotland all community pharmacies run the scheme, but in England, Wales and Northern Ireland it's run by the NHS locally - some areas will offer it, but others won't. Here's what to do:

  • Step 1: Check whether the scheme's available in your area. You'll find it in selected Boots, Sainsbury's, Lloyds and Tesco pharmacies, plus other chains and independents. Ask your local pharmacy for info.

    Otherwise, in England it's worth checking with your local health service body - 'Clinical Commissioning Group' in NHS jargon - to see if the scheme's offered locally. (Find yours on the NHS website.)

  • Step 2: Find out if you qualify. It works differently across the UK. In some parts of England, you can just turn up at the pharmacy as long as you're registered with a GP and eligible for free prescriptions but you'll need to check.

    Outside England, prescriptions are free for all so there are other criteria. In Scotland it's for children, 16 to 19-year-olds in full time education, those aged 60+ and those with a medical exemption certificate or on certain benefits - see NHS Scotland for full info. In Wales and Northern Ireland it varies, so check with your pharmacist.

  • Step 3: Go to the pharmacy. You, or your child, will need to see the pharmacist and may need to be assessed. In England, bring evidence you're eligible for free prescriptions, eg proof of age or the relevant certificate. In Scotland you'll also need to register with the pharmacy when you go, if you're not already.

If you use NHS prescriptions regularly, prepay prescriptions can mean big savings

Pay for a prescription and it's £8.40 a time, so if you need them regularly it can really add up. Alternatively, you can get a prepay certificate - it's a bit like a prescription season ticket and can mean big savings.

A three-month one costs £29.10, a year’s costs £104 – and once you’ve got it it covers all your prescriptions in that time. As a rule of thumb...

Prepay certificates tickets win for people who use more than one prescription a month.

If your condition's consistent, the longer certificate's the better value of the two. Someone who gets two prescriptions a month would save more than £90 a year, compared with paying for individual prescriptions.

How to get a certificate

Apply via the NHS Prescriptions site. You can pay by card or, to spread the cost, direct debit. Forms are also available at certain pharmacies, or alternatively call 0300 330 1341.

If you become eligible for free prescriptions after buying a certificate, you can reclaim the proportional cost for that time.

NHS season tickets cost comparison

Prepay certificate Total cost of paying for single prescriptions
1 item a month 2 items a month 3 items a month
3 months £29.10 £25.20 £50.40 £75.60
12 months £104.00 £100.80 £201.60 £302.40

You can backdate a certificate for up to a month

Certificates usually start on the day applications are received. However, if you’ve shelled out for some in the last month you can request it's backdated up to one month earlier – and reclaim the cost.

If you have to pay for a prescription while waiting for your certificate, you can claim back the cost up to three months after paying.

You must ask for an NHS receipt (FP57) from the pharmacist when you pay for the prescription(s) - you can't get one later.

Prescriptions aren't always cheapest

If you're prescribed common medication such as painkillers or dermatology creams that are also available over the counter, often it's cheaper to buy them that way rather than spend £8.40 on a prescription.

There's no hard ‘n’ fast rule, though. On the flip side, if you use a lot of medication such as three months of anti-histamine for summer hayfever, getting a doctor to do a bulk prescription is often cheaper. Plus if you've already bought a prepayment certificate, you'll pay nothing extra.

Prescription vs. over the counter
Drug Dose Prescription cost Over the counter cost (1)
Aqueous cream 500ml £8.40 £4.09
Hydrocortisone (1%) 15g tube £8.40 £3.29
Glucosamine sulphate 30 tablets £8.40 £1.99
1) Prices from, 7 Jun 2016

Find the cheapest private prescriptions

While NHS prescription prices are fixed, pharmacies can set their own for private prescriptions. These are given when you want a drug not covered by the NHS in your region, such as Malarone to prevent malaria if you’re travelling and some cancer drugs.

It could be a drug for a lifestyle-enhancing purpose, such as sexual aid Viagra (although this can be on the NHS if your erectile dysfunction's caused by a medical problem, like diabetes, prostate cancer or had a kidney transplant) or anti-baldness drug Propecia.

Non-NHS doctors can't give NHS prescriptions. So go to one for emergency weekend diagnosis, or because you're a member of a scheme, and you'll get a private prescription.

Always compare prices

Unlike the world of NHS prescriptions, it's an open marketplace and pharmacies can set their own prices, meaning costs vary hugely.

Asda has a private prescription price promise, so if you find it cheaper on an online pharmacy, print it off and take it to Asda instore. It's mainly a question of leg work. Call up or ask in a few places.

Private prescription costs
Pharmacy Viagra (erectile dysfunction) 50mg 4 tabs Malarone (anti-malaria) 16 tabs
Asda £36 £40
Boots £28.72 £45.38
Lloyds £30 £42.71
Pharmacy2u* £31.14 (1) £44.91 (1)
Superdrug online £30 £50
Updated 18 March 2016. 1) Includes £6.25 delivery (if spending under £40).

Ask your GP for a bigger prescription

Doctors often automatically write out prescriptions for small amounts. If you know you'll be coming back for more and the medicine's not dangerous if overused, ask for a repeat prescription. But be aware that some doctors are only allowed to prescribe enough medicine to last a certain amount of time.

Buying from an online pharmacy's cheap, but make sure it's safe too

When buying online, ensure it's an above-board UK pharmacy, not an illegal site based in some far-flung corner of the world. Follow this checklist before buying:

  • Is it registered?

    All pharmacies, including online pharmacies, must be registered with the General Pharmaceutical Council. Check its register to make sure. The GPhC also runs an internet pharmacy scheme to help you identify the real ones - when hunting for meds online, look out for the 'registered pharmacy' logo. After one study suggested 62% of medicine bought online was fake, it's especially important to check if your online pharmacy's legit.

  • Does it ask for a prescription?

    The GPhC not only recommend using a registered online pharmacy it also suggested using one that asks your for a prescription (either a paper or electronic version) before they give you your meds. Lots of online pharmacies don't (even registered ones). Instead, they run an online prescription service (sometimes called an 'online doctor'), where you can enter details about your symptoms before getting a diagnosis and prescription medication. The GPhC says avoid these services when you can.

  • Check the use-by date

    Online pharmacies sometimes flog medication cheap because it has a short lifespan. Be sure to check the use-by date on the packet.

Normally, tablets usually have a lifespan of a few years, so this is rarely a problem. But if you're buying in bulk it's worth considering whether you'll use them in time.

Save 85%+ on medicines

Drug companies spend millions promoting 'only-use-the-name-you-know' messages – but it's marketing baloney.

Companies developing drugs only have unique sale rights for a set time. Afterwards, any company can make the drug, providing they meet regulations. So check the pack’s reverse for the ‘active' ingredient – the element that works its medicinal magic (if unsure ask your pharmacist).

Many generic products – unbranded or own-brand – have the same stuff, but cost much less (the same protections and quality-control apply equally to all branded and generic products).

The table below gives you idea of just how much you could save, by swapping from branded to generic within the same store. We're not saying these are the cheapest prices, it's always worth checking for yourself, but they show how big the savings can be.

Branded vs generic medicine
Branded product Active ingredient Branded Cheap generic Saving
Calpol Infant 2+ months 100ml Paracetamol 120mg/5ml suspension £2.98 £1.75 £1.23
Imodium 6 tablets Loperamide 2mg £2.30 £1.00 £1.30
Nurofen 16 tablets Ibuprofen 200mg £1.98 25p £1.73
Panadol 16 tablets Paracetamol 500mg £1.44 19p £1.25
Totals £8.70 £3.19 £5.51
Prices from Asda - updated 7 Jun 2016.

Generic vs branded medicine: MSE investigation

We decided to put this to the test and in March 2015 set MSE Megan the challenge of seeing just how much she could save. She picked 10 everyday products and set about finding the cheapest – either unbranded or own-brand – to undercut the big name brands.


She compared "active ingredients", using the Medicines and Healthcare Products Regulatory Agency's website and with a little help from a friendly pharmacist.

The biggest price discrepancy she found was with Ibuprofen 16s, which cost just 25p in Asda. That's 85% cheaper than the branded Nurofen version, which was £1.75. Read more on her blog.

If you have any allergies though, check the non-active ingredients too. Don't assume they're the same in a generic product as a branded one. Remember the golden rule that if in any doubt ask a pharmacist for help just to be on the safe side, particularly if you are taking any other medication.

Don't take our word for it

Of course, our expertise is money, so why take our word for it? Dr Hilary Jones, the resident doctor on ITV1's Good Morning Britain, agrees:

Every over-the-counter medication has a generic name and a trade name invented by the company who sells it. Paracetamol, for example, can be found in lots of different named products at different prices. But all contain paracetamol.

To save money, look at the ingredients on the pack then check the dose and the price. If in doubt, ask the pharmacist. - Dr Hilary Jones

Cheap tablets taste bad? Try a glass of OJ

While there's no medical difference between branded and generic medicines, the packaging and the design usually differ, with nicer-coloured tablets and better-tasting coatings on premium brands. But swallow a pill with orange juice and you shouldn’t notice the difference.

Don't use grapefruit juice though, as doctors warn it can counteract some medications.

Don’t sneeze at hayfever savings

Where generic medicine really kicks butt is hayfever and allergy tablets. Price wars among online pharmacies sometimes see it drop as low as £4 for three months’ worth of the same active ingredient as Zirtek, which can cost £3.29 for a week.

See our full Cheap Hayfever Remedies guide for the latest top deals.

Check out supermarkets for medicine

The biggest saving is in switching to generic from branded medicines, regardless of where you shop. However, to grab even bigger price cuts, try your supermarket.

Tesco and Asda especially have steamrollered the pharmaceutical world in the past few years, with cheap prices that often undercut the high street pharmacies.

Remember though, if the price difference isn't too great, buying generic at your local independent pharmacy may help it remain open in the face of stiff competition.

Grab a free or cheap flu jab

Flu season's at an end, but the criteria for free flu jabs generally stay the same from year to year.

The NHS says vaccination isn't necessary for all, as usually healthy people who get the flu will recover within a week or so. But if you are among those most at risk it's a must - and many choose to get it even if they're not.

Normally you'll get the vaccine as an injection, although the NHS says for most children it's administered via a nasal spray instead. The NHS vaccination programme advises most children only need a single dose but some including those with a medical condition may need two - check with your doctor.

Get a free flu jab

According to the NHS it offers free flu jabs at GPs and participating pharmacies across the UK if you:

  • Are 65 years of age or over

  • Are pregnant

  • Have certain medical conditions (the NHS has a full list)

  • Are living in a long-stay residential care home or other long-stay care facility

  • Receive a carer's allowance, or are the main carer for an elderly/disabled person

  • Are a healthcare worker with direct patient contact or a social care worker

  • Are a child who was aged between two and four on 31 August 2015.

In Wales, Scotland and Northern Ireland a few others are also covered. For more information see the 2015/16 flu plan on

Some employers also offer free flu vaccinations, so it's worth checking if you can the jab at work. These schemes are typically open to everybody but may be run on a first-come, first-served basis, so make sure you sign up promptly.

Find it cheap elsewhere

If you don't qualify for a free flu jab on the NHS or at work, you'll have to pay. You can often get one privately at your GP, but prices vary and it can be up to £20. Alternatively, here's a rundown of what major supermarkets and pharmacies charged this winter (unless otherwise specified, jabs are for adults only):

Flu vaccination prices comparison
Pharmacy Price per dose
Asda £7
Boots £12.99

Lloyd's Pharmacy

£10 (or £7 with voucher)







Prices correct at 17 Nov 2015.

Over 60? Join Boots' club

The 'More Treats For Over 60s' club gives members 10 Advantage Card points for every £1 spent in-store on Boots' own brand products. It's free and open to anyone aged 60 or over and a UK resident. Members also 25% off glasses. See the Boots site for more info.

Get free eye tests

Free eye tests

You’ve a legal right to take your prescription elsewhere after an eye test, so check the masses of online discount suppliers for glasses at a fraction of the cost. High street opticians often offer free tests for a limited time. See the Free Eye Tests deals note.

Knock £100s off contact lenses costs

Free eye tests

Tesco offers free eye tests at its in-store opticians nationwide. You’d typically pay around £20 elsewhere, unless you’re in Scotland where it’s free.

Don’t feel obliged to get your glasses or contacts from the optician who does your eye test.

The likes of Boots and Specsavers sell own-brand lenses, but they're often reboxed versions of big manufacturers' lenses. The Cheap Contact Lens Finder uncovers the real brand and shows where they're cheapest online.

Grab a free NHS quit smoking kit

Smoking's as bad for your wealth as it is for your health. There are a raft of subsidised or free ways to help you quit, such as a free Quit Kit from NHS Smokefree. More tips in the Stop Smoking guide.

Check if your free EHIC card's valid


EHIC cards give you access to EU state-run hospitals and GPs like a local - if they pay nowt, nor do you.

Yet beware: over five million cards are due to expire by April 2016, leaving many packing pointless plastic. So check yours is valid.

Never pay to get or renew, as EHICs are free - only shyster sites charge. Also, ignore any nonsense 'fast track' promises. See our full Free EHIC Help (including what to try if you paid).

Download our free Mental Health & Debt booklet

Mental health issues can cause severe debt, and severe debt's a catalyst for mental health problems. So we launched our 44-page Mental Health & Debt Help PDF booklet (thanks to charities Mind, Rethink, CAPUK & others for help).

The booklet's crammed with info on handling debts when unwell, working with banks, where to get help, whether to declare a condition to your bank and more.

It's written for individuals, caseworkers and carers as well as families of those with anxiety, depression, bipolar and more.

Get a free diabetes test

Diabetes occurs because the body can't use glucose properly, either because of a lack of the hormone insulin or because the insulin available doesn't work effectively. If left untreated, this can lead to serious health problems, like high blood pressure, heart disease, kidney failure and nerve damage.

More than 3.9 million people in the UK have the condition, and the charity Diabetes UK estimates that there around 850,000 with undiagnosed Type 2 diabetes. Symptoms of the condition include:

  • Extreme thirst

  • Needing a wee all the time, especially at night

  • Tiredness

  • Unexplained weight loss

  • Blurred vision

If you're worried that you may have the condition, you can take a free diabetes test at your nearest participating Lloyds Pharmacy or Asda Pharmacy, or pop down to your local GP surgery.