Vaccination – latest information

If you need a first or second covid vaccination, or a booster, there are local services at: 

  • Musselburgh Primary Care Centre - open Monday to Friday from 8:20am to 4:40pm for appointments only.
  • Haddington Corn Exchange:
    • vaccinations for 12+:  Monday 25 April to Friday 29 April (appointments and drop-ins):  8:10am to 5:00pm
    • vaccinations for 5-11 ONLY:  Saturday 30 April and Sunday 1 May: (appointments and drop-ins):  8:10am to 5:00pm

Children's pre-arranged appointments and drop-in clinics 

Children are being contacted directly with an appointment slot at a clinic closest to your home address. If the appointment location or date/time is not suitable you can reschedule by calling 0800 030 8013 or you can choose to use a drop-in clinic. If a child has had covid in the last 12 weeks they will not be able to be vaccinated.

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

For more information about vaccination venues across Lothian, visit: 

Spring covid vaccination and booster programme 

Over 75s, severely-immunosuppressed individuals and those living in care homes for older people are now able to receive an additional COVID-19 booster vaccination as part of efforts to protect those at highest risk from coronavirus. These people will be invited as they become eligible from around 24 weeks after their last booster. 

COVID-19 vaccination appointments will be offered at the following East Lothian venues: 

Musselburgh Primary Care Centre 

Monday to Friday by appointment only (open 8:20am to 4:40pm) 

Edington Hospital, North Berwick 

From 28 March, Monday to Friday by appointment only (open 8:20am to 4:40pm) 

Haddington Corn Exchange


Monday to Friday for both appointment and drop ins (open 8:10am to 4:40pm).  Drop-in service available to those over 12 years old who require first or second Covid jab or first booster.