Vaccination – latest information

Shingles and Pneumococcal

Shingles and Pneumococcal clinics will recommence across Lothian on the 16th of January. 

The pneumococcal vaccine is available in Scotland for all people aged 65 years and over and those under 65 who fall into a risk group or have a serious medical condition. People aged between 70 and 79 are eligible for the shingles vaccine

If you have not been invited for a vaccine by the end of March 2023, and think you should have, please get in touch 0300 760 6296

Winter Covid and Flu vaccination programme

Appointments for Covid and flu vaccinations continue to be available for those eligible.

Drop in availability at selected clinics as well as from the vaccination bus at certain locations, details of which will be published in advance. 

To find out if you are eligible for a COVID booster or flu vaccine and how to book, visit the Winter vaccines guide.

COVID vaccinations 

Everyone aged 16+ is eligible for a First Dose. a Second Dose and a Booster Dose of COVID-19 vaccine. If you think you have missed any of your vaccinations you can make an appointment by:

  • logging into the Online Vaccination Portal and selecting the option '16+ First, Second or Booster Dose Appointment'
  • alternatively you can make an appointment by calling the National Line: 0800 030 801

COVID vaccinations for children at 5-11 years  

Children who turned five years old on or before 31 August 2022 have been invited for a first dose. Parents or carers of those children should expect to receive a letter inviting them to book a second dose when the child becomes due.  

  • for appointments for those under the age of 16 please call 0800 030 8013
  • if a child has had covid in the last 12 weeks they will not be able to be vaccinated

Vaccination Centres 

Venue Vaccine Available Clinic Time Clinic Type
Musselburgh Primary Care Centre
Inveresk Rd, Musselburgh, EH21 7BP
Shingles, Pneumococcal

Monday to Friday 
08.00 - 12.30
13.00 - 16.30

Appointments only 
Edington Cottage Hospital
54 St. Balreds Rd. North Berwick, EH41 3HA
Shingles, Pneumococcal Monday to Friday 
08.00 - 12.30
13.00 - 16.30
Appointments only 
Haddington Corn Exchange
Main Street, Haddington, EH41 3HA
Shingles, Pneumococcal

Monday - Friday
08:00 - 13:00
13:30 - 16:00

Appointments only 

 
Musselburgh Primary Care Centre
Inveresk Rd, Musselburgh, EH21 7BP
Flu and Covid Monday to Friday 
16:30 - 17:00
Appointment only
Edington Cottage Hospital
54 St. Balreds Rd. North Berwick, EH41 3HA
Flu and Covid

Monday - Friday
16:30 - 17:00

Appointment only

Haddington Corn Exchange
Main Street, Haddington, EH41 3HA
Flu and Covid
(over 12 years)

Monday - Friday & Sunday
08:00 - 12:30
13:00 - 17:00

Saturday 
08.00 - 12.30
13.00 - 14.30

Drop In Times
Mon-Fri & Sun.
08.00 - 09.30 
10.00 - 12.00
13.00 -16.30   

Saturday
08.00 - 09.30
10.00 - 12.00
13.00 - 14.30 

Haddington Corn Exchange
Main Street, Haddington, EH41 3HA
Flu and Covid
(5-11 years)

Saturday 
15.00 - 17.00

Appointment only

Community drop-in clinics

We also operate local drop-in clinics from time to time. For full information on this follow @ELHSCP on Facebook or Twitter 

Visit NHS Lothian's website for more information about vaccination venues across Lothian.

Vaccination bus schedule

We also operate a vaccination bus that travels from town to town. See the below schedule for when the bus is in your area.

Please check our social media pages for further information about when the Vaccination Bus will be in your area:

Facebook.com/elhscp 

Getting to vaccination centres 

To help you plan your journey across all modes of transport in East Lothian, download the GoSEStran app for free from the Google Play or Apple App stores. Or scan the QR code below

QR code for app

QR code for app