Find a pharmacy that offers the NHS flu vaccine

Who can have an NHS flu vaccine from a pharmacy

You can get a free NHS flu vaccine from a pharmacy if:

  • you are 50 and over (including if you are 50 by 31 March 2022)
  • you have certain medical conditions
  • you are pregnant
  • you are a frontline adult social care worker who cannot get a vaccination from your employer

The pharmacy will tell you how and when you can book your vaccination.

Find out more about who can have the NHS flu vaccine

Health and social care workers with vouchers

If you have been given a voucher for the flu vaccine by your employer, you will be able to use this at a pharmacy that offers this service. Check with the pharmacy that they will accept the voucher.

Children under the age of 18

Children under 18 cannot get the flu vaccine at a pharmacy. But they may be able to get it from their GP surgery or school.

Find out about the children's flu vaccine

Start now