By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

Flu and Covid jabs 2025: as prices rise, who can get vaccinated for free?

Find out if you're eligible for free NHS flu or Covid vaccines in the UK this winter, plus where to find the cheapest private options
A woman receiving a vaccination

If you're more at risk of getting severely ill from flu, Covid-19 or other viruses, you're likely to be eligible for a free NHS vaccination.

But vaccinations are also available more widely via employee discount schemes, and in high street pharmacies for a fee. Often you can just walk-in to get your jab.

Private flu vaccine prices are beginning to stabilise after several years of increases. Asda flu jabs rose by £1.97 (from £13 in 2024 to £14.97, in 2025) and some independent pharmacies have put their prices up by roughly £4. 

However, Tesco’s flu jab cost £13 in 2023, rose by 23% to £16 in 2024, and has remained at that price in 2025. Boots has also set the same price band as late 2024, coming in at £21.95. 

In some places, you may get a discount if you're a loyalty card holder, or be able to pay with loyalty points. Read on to see if you're eligible for free jabs – if not, we've rounded up the cheapest places to get Covid and flu vaccinations privately.

Live well and stay healthy

free newsletter

Sign up for our Healthy Living newsletter, it's free.

Our Healthy Living newsletter delivers free health and wellbeing-related content, along with other information about Which? Group products and services. We won't keep sending you the newsletter if you don't want it – unsubscribe whenever you want. Your data will be processed in accordance with our privacy notice.

Who is eligible for a free flu vaccination?

Man receiving vaccine

The following people are currently eligible for a free flu jab:

  • People aged 65 and over (given every year)
  • Those aged under 65 with certain long-term health conditions
  • Children aged 2-17 (usually given in nasal spray form)
  • Children aged between 6 months and 17 years with certain long-term health conditions
  • Pregnant women
  • Care home residents, plus carers for elderly and disabled people
  • Frontline health and social care workers. 

You'll be invited for a free flu vaccine if you're eligible. But contact your GP surgery if this hasn't happened or you think you qualify but haven't heard anything.

Eligibility is broadly the same across the UK, but in Scotland, there is additional eligibility for school and nursery teachers and support staff. Plus, in Scotland and Northern Ireland, over-50s are eligible.

If you're not eligible for a free vaccination, you can pay for a jab at most pharmacies. 

Check if you can get free jabs through work, too. Your employer may offer a free flu vaccine as part of its benefits package (for example, with a voucher to be redeemed at participating pharmacies) or through a company private health scheme.

Cheapest flu jabs and how to book

Man receiving vaccine

The cheapest place we found for a flu jab was at Superdrug, but only if you're signed up to its 'Healthy and Beautycard' loyalty scheme. Members pay £9.95 for a flu jab (until the end of March 2026), while non-members pay £19.95. 

It's free to sign up for Superdrug's loyalty scheme, so it's worthwhile if you want to get the lowest price.

Other options include:

Some providers allow loyalty card holders to collect points on flu vaccinations, so it's worth checking beforehand. In some cases, you can pay for your jab with accrued points, too.

It's also worth asking your local independent pharmacy if they offer a private flu vaccine service, too, as prices can be competitive.

How to book your private flu jab

Booking an appointment online is available in many cases, including at Asda, Boots, Superdrug, Tesco and Well Pharmacy, although walk-in jabs are usually also possible.

Morrisons told us that while it doesn't have an online booking service, you can phone your local store to book an appointment. (Or book through your NHS app.)


Best fruit and veg boxes – pack more variety into your diet with our guide to the top home delivery options


Who is eligible for a free Covid vaccination?

Doctor showing patient an iPad

The following people are currently eligible for a Covid autumn 2025 (October 2025 to January 2026) jab:

  • Adults aged 75 or over
  • Individuals who are immunosuppressed aged 6 months and over
  • Residents in care homes for older adults.

If you're eligible, you'll be offered an appointment by post or text, with those at highest risk being called in first. If you think you qualify and haven't heard anything yet, contact your GP surgery. Find out more on the NHS Covid-19 vaccination guide.

Cheapest private Covid jabs and how to book

These aren't as widely available as the flu jab, but you should still be able to find one near you. Prices range from around £45 up to £100.

Pharmadoctor has a database of pharmacies throughout the UK that can provide services including private Covid vaccinations, so you can search for a local pharmacy that offers Covid jabs.

Other options include:


Where to get cheap lateral flow tests – check if you are eligible for free tests and compare prices


Vaccine safety and side effects

Flu vaccines are safe and effective and don't contain live viruses, so they won't give you flu. They may result in mild side effects that last a day or two, including:

  • Pain or soreness where you've been injected
  • An aching body
  • Slightly raised temperature as your immune system mounts a response to the vaccine.

Taking a painkiller after the vaccination may help to relieve these side effects, but contact your GP if you experience any unusual symptoms. These can also be reported via the MHRA Yellow Card scheme.

RSV, pneumonia and other winter vaccines

There are certain groups of people who may benefit from having additional vaccines in preparation for the colder months.

Professor Claire Anderson, president of the Royal Pharmaceutical Society, says:  'Flu, Covid-19 and RSV (respiratory syncytial virus) can all lead to serious illness, particularly for older adults, pregnant women and people with underlying health conditions.' 

If you're eligible for these vaccines on the NHS, you should be contacted by your GP surgery, but you can check if you haven't heard anything. 

Private prices for these jabs can vary. Pneumonia vaccinations can cost from around £30-100, but shingles and RSV are harder to get hold of and can cost several hundred pounds privately.

VaccineWho should have itHow to get it
Pneumonia (pneumococcal vaccine)
  • People aged 65 or over
  • Children and adults at higher risk of getting seriously ill
  • Babies (first dose at 16 weeks and booster at 1 year)

Your GP surgery will contact you if you or your child are eligible, or you may have to book an appointment yourself.
RSV
(respiratory synctial virus)
  • People aged 75-79
  • People who turned 80 after 1 September 2024
  • Pregnant women during every pregnancy from 28 weeks onwards
You will be invited for the vaccine by your GP or maternity services if eligible, or you may have to book an appointment yourself.
Shingles
  • People who turned 65 on or after 1 September 2023 (if you turned 65 before this, you'll be eligible when you turn 70)
  • Those aged 70-79, or aged 18 and over with a severely weakened immune system
Eligible people will be contacted by their GP surgery, but speak to them if this hasn't happened, you missed an appointment (and you're still under 80) or you've had a vaccine before but you now have a severely weakened immune system.

Can you have flu and Covid jabs if you're pregnant?

Woman receiving vaccination

Yes, pregnant women are advised to have the flu jab and Covid vaccination, no matter what stage of pregnancy they're at. This winter, women are also being invited to have the RSV vaccine from 28 weeks to protect their babies from birth to six months.

The Royal College of Obstetricians and Gynaecologists (RCOG) says Covid vaccines are 'strongly recommended in pregnancy because not only can Covid cause the mother serious illness, but it can also put their babies at risk of being born prematurely'.

Flu vaccines are also recommended because pregnancy can alter how the body handles viral infections. This can lead to a greater risk of complications such as pneumonia. If flu and Covid infection happen at the same time, this can lead to serious illness.

Speak to your midwife, obstetrician or GP so you can get all the facts to make the right decision for you, and find out more in the NHS vaccinations in pregnancy guide


How to stay well this winter – tips on keeping winter bugs at bay


Prices checked 10 November 2025