Pharmacies are now accepting walk-ins, in addition to booking.
About this service
Use this service to:
- find a pharmacy that offers flu vaccines without an appointment
- book a vaccination appointment online or by phone
- check opening times for each pharmacy
- check which age groups each site accepts
Who can have a free flu vaccine at a pharmacy
Adults
Adults can get a free vaccine at a pharmacy if they are:
- aged 18 to 65 years and have certain long-term health conditions
- aged 65 years or over
Children
Children can get a free vaccine at a pharmacy if they are:
- aged 2 to 3 years
- aged 2 to 17 years with certain long-term health conditions
From 1 December 2026, school-aged children from reception to year 11 who did not get vaccinated in school will also be eligible.
Flu vaccine in pregnancy
You can get a free flu vaccine at a pharmacy if you're aged 16 or over and pregnant.
Flu vaccine for people experiencing homelessness
You can get a free flu vaccine at a pharmacy if you’re aged 16 or over and:
- staying in a homeless hostel or night shelter
- rough sleeping
Having the flu vaccine at the same time as the COVID-19 vaccine
If you’re eligible for a free COVID-19 vaccine as well as a flu vaccine, you can get them at the same time. To get both vaccines together, you’ll need to find a walk-in COVID-19 vaccination site.
Before you start
You’ll need to enter your town, city or postcode. This is to find pharmacies near you that offer free flu vaccination.
You do not have to book an appointment or be registered with a GP to get a free flu vaccine.