The winter flu and coronavirus vaccination programme has now begun.
Vaccination offers protection against the effects of coronavirus and flu, and is strongly recommended for those who are eligible.
If you’re eligible, you’ll receive a letter, text message or email with appointment details or information about how to book one.
You may receive information about your appointment at a different time than previous years. Please do not try to book an appointment until you’ve been invited by NHSScotland.
Drop in clinics
We're hosting pop-up flu and Covid-19 drop-in vaccination clinics in December.
Tuesday 17 December
Pitteuchar Health Centre, Glamis Centre, Glenrothes KY7 4RH - 9am to 4pm
Lynebank Hospital, Halbeath Rd, Dunfermline KY11 8JH - 9am to 4pm
Whyteman's Brae, Kirkcaldy KY1 2NA -9am to 4pm
St Andrews Community Hospital, Largo Rd, St Andrews KY16 8AR - 9am to 4pm
Wednesday 18 December
Pitteuchar Health Centre, Glamis Centre, Glenrothes KY7 4RH - 9am to 4pm
Lynebank Hospital, Halbeath Rd, Dunfermline KY11 8JH - 9am to 4pm
Whyteman's Brae, Kirkcaldy KY1 2NA -9am to 4pm
St Andrews Community Hospital, Largo Rd, St Andrews KY16 8AR - 9am to 4pm
Friday 20 December
Pitteuchar Health Centre, Glamis Centre, Glenrothes KY7 4RH - 9am to 4pm
Lynebank Hospital, Halbeath Rd, Dunfermline KY11 8JH - 9am to 4pm
Whyteman's Brae, Kirkcaldy KY1 2NA -9am to 4pm
Monday 23 December
Lynebank Hospital, Halbeath Rd, Dunfermline KY11 8JH - 9am to 4pm
Whyteman's Brae, Kirkcaldy KY1 2NA -9am to 4pm
St Andrews Community Hospital, Largo Rd, St Andrews KY16 8AR - 9am to 4pm
Friday 27 December
Pitteuchar Health Centre, Glamis Centre, Glenrothes KY7 4RH - 9am to 4pm
Lynebank Hospital, Halbeath Rd, Dunfermline KY11 8JH - 9am to 4pm
Monday 30 December
Pitteuchar Health Centre, Glamis Centre, Glenrothes KY7 4RH - 9am to 4pm
Lynebank Hospital, Halbeath Rd, Dunfermline KY11 8JH - 9am to 4pm
Whyteman's Brae, Kirkcaldy KY1 2NA -9am to 4pm
St Andrews Community Hospital, Largo Rd, St Andrews KY16 8AR - 9am to 4pm
Friday 3 January 2025
Pitteuchar Health Centre, Glamis Centre, Glenrothes KY7 4RH - 9am to 4pm
Lynebank Hospital, Halbeath Rd, Dunfermline KY11 8JH - 9am to 4pm
Whyteman's Brae, Kirkcaldy KY1 2NA -9am to 4pm
For eligibility information, visit: nhsinform.scot/winter-vaccines 18+ for flu and/or covid
Open 9am to 4pm (closed 1-1.30pm for lunch)
To check eligibility, please visit Winter vaccines | NHS inform
Eligibility
Flu and coronavirus vaccines
You’ll be offered flu and coronavirus vaccines this winter if you’re:
- living or working in a care home for older adults
- aged 65 and over
- aged 6 months and over with an eligible health condition
- pregnant
- a frontline health or social care worker
Pregnant women will be offered vaccination during a routine antenatal appointment.
Flu vaccine
You’ll be offered the flu vaccine if you’re:
- aged 18 to 64 with an eligible health condition
- living with someone who has a weakened immune system
- an unpaid or young carer
- a non-frontline NHS worker
- a poultry worker
- an asylum seeker living in a home office hotel or B&B accommodation
- experiencing homelessness or substance misuse
- living in a Scottish prison
- living in long-stay residential care home or other long stay care facility
Children and young people are also offered the nasal flu vaccine. You can find out more on our Children and young people's flu vaccination webpage.
Online booking portal
You can log in to book using your unique username and password. This is the same as you had for your previous doses of the coronavirus vaccine.
Go to the online booking portal.
For more information, please visit www.nhsinform.scot/wintervaccines
If you're having difficulty finding an appointment online, or you can't log in, please call the National Helpline on 0800 030 8013.