Skip to Content Skip to navigation
Accessibility
Contact Us
  • Our services
    Information for patients, carers and visitors about our hospitals, clinics and facilities
  • About us
    NHS Fife Board and committees, equalities, access our reports and policies
  • Work with us
    Working for NHS Fife, career opportunities and our current vacancies
  • Get involved
    Volunteering, donations and fundraising, our Fife Health Charity, your views and feedback
  • News & updates
    Our latest news, media releases and service updates
  • Services
  • All services
  • Immunisation
  • Open access clinics 2025

Open access clinics 2025

People who are eligible for immunisation against a range of different illnesses are able to drop-in to vaccination clinics across Fife without an appointment.

Vaccinations - types, dates and locations

Vaccination clinics in Fife are providing open access to adults who are eligible for immunisation against different health conditions.

To find out more about the conditions we immunise against, and the eligibility criteria for each, please visit: www.nhsfife.org/immunisation.

Have a question about vaccination? Feel free to drop in to one of our clinics and speak to one of our vaccinators. 


Find out about specific vaccinations and clinic dates and times by clicking below.

COVID-19

COVID-19 Spring Booster

The following clinics are offering the COVID spring booster.

They are open to all of those eligible, and for whom  the clinics are more convenient than a scheduled appointment.

Please note that all clinics close for lunch from 1pm to 1.30pm. Unsure if you are eligible? You can use the online checker on NHS Inform at: Check your eligibility - NHS Inform.


June 2025

 

Tuesday 10 June 2025

  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA

Wednesday 11 June 2025

  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (8.45am - 3.45pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Thursday 12 June 2025

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (8.45am - 3.45pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (8.45am - 3.45pm)

Friday 13 June 2025

  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (8.45am - 3.45pm)

Monday 16 June 2025

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (8.45am - 3.45pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)
  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL

Tuesday 17 June 2025

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (8.45am - 3.45pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (8.45am - 3.45pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Wednesday 18 June 2025

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (8.45am - 3.45pm)
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (8.45am - 3.45pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Thursday 19 June 2025

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (8.45am - 3.45pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (8.45am - 3.45pm)

Friday 20 June 2025

  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (8.45am - 3.45pm)

Teenage immunisation

Teenagers in Fife can come to the open access clinics listed below for the DTP, MenACWY or HPV vaccine.

  • DTP vaccine protects against diphtheria, tetanus, and polio; usually given in S3 and above.
  • The MenACWY vaccine protects against meningitis and septicaemia (blood poisoning); usually given in S3 and above.
  • The HPV (human papillomavirus) vaccine helps to protect people from HPV related cancers; usually given in S1

Monday 7 July 2025

  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Tuesday 8 July 2025

  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Wednesday 9 July 2025

  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Thursday 10 July 2025

  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Friday 11 July 2025

  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (8.45am - 3.45pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Monday 14 July 2025

  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Tuesday 15 July 2025

  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Wednesday 16 July 2025

  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Thursday 17 July 2025

  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Friday 18 July 2025

  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (8.45am - 3.45pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Monday 21 July 2025

  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Tuesday 22 July 2025

  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Wednesday 23 July 2025

  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Thursday 24 July 2025

  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Friday 25 July 2025

  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (8.45am - 3.45pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Monday 28 July 2025

  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Tuesday 29 July 2025

  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Wednesday 30 July 2025

  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Thursday 31 July 2025

  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (8.45am - 3.45pm)

Friday 1 August 2025

  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (8.45am - 3.45pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (8.45am - 3.45pm)

Shingles and Pneumococcal

  • The Singles and Pneumococcal vaccination clinics are running 23 June to 29 August 2025
  • Open 9am to 4pm
  • Closed for lunch 1pm to 1.30pm

Every Monday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (9.00am - 4.00pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (9.00am - 4.00pm)
  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL (9.00am - 4.00pm)

Every Tuesday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (9.00am - 4.00pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (9.00am - 4.00pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (9.00am - 4.00pm)

Every Wednesday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (9.00am - 4.00pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (9.00am - 4.00pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (9.00am - 4.00pm)

Every Thursday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (9.00am - 4.00pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (9.00am - 4.00pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (9.00am - 4.00pm)
  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL (9.00am - 4.00pm)

Every Friday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (9.00am - 4.00pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (9.00am - 4.00pm)
  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL (9.00am - 4.00pm)

Respiratory syncytial virus (RSV)

  • The RSV clinics are running 14 July to 29 August 2025
  • Open 9am to 4pm
  • Closed for Lunch 1pm to 1.30pm

Every Monday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (9.00am - 4.00pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (9.00am - 4.00pm)
  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL (9.00am - 4.00pm)

Every Tuesday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (9.00am - 4.00pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (9.00am - 4.00pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (9.00am - 4.00pm)

 

Every Wednesday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (9.00am - 4.00pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (9.00am - 4.00pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (9.00am - 4.00pm)

Every Thursday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Pitteuchar Health Centre, Glamis Centre, Glenrothes, KLY7 4RH (9.00am - 4.00pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (9.00am - 4.00pm)
  • Randolph Wemyss Memorial Hospital, Wellesley Road, Buckhaven, KY8 1HU (9.00am - 4.00pm)
  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL (9.00am - 4.00pm)

Every Friday (until 29th August 2025)

  • Lynebank Immunisation Centre, Lynebank Hospital, Halbeath Road, Dunfermline, KY11 8JH (9.00am - 4.00pm)
  • Whytemans Brae Hospital, Outpatient 7, Kirkcaldy, KY1 2NA (9.00am - 4.00pm)
  • St Andrews Community Hospital, Largo Road, St Andrews, KY16 8AR (9.00am - 4.00pm)
  • Primrose Lane Medical Centre,  3-5 Jutland Street, Rosyth, KY11 2ZL (9.00am - 4.00pm)

Other pages in Immunisation

Spring 2025 COVID-19 vaccination programme

MMR vaccination

Pneumococcal vaccine

Shingles vaccine

Whooping cough

RSV (Respiratory syncytial virus)

There is now a vaccine that helps protect against RSV.

Travel and selected vaccines

Children's immunisation

Children and young people's flu vaccination

High School Vaccinations

Helping protect children and young people against some very serious and often preventable illnesses.

Student vaccinations

Hajj and Umrah pilgrimage

NHS Fife Logo

NHS Fife is working to improve health services with the involvement and support of the public and our partners in other NHS Boards, Fife Council and voluntary services.

NHS Fife

  • Services
  • Work with us
  • Get involved
  • News & updates
  • Staff intranet

Contact

  • Hospitals
  • Get in touch
  • Feedback

Social

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn

Terms

  • Cookies
  • Terms
  • Copyright
  • Accessibility
  • Freedom of information
  • Data protection