Skip to content
You are here: Home | What we do | Vaccinations

Vaccinations

Winter Covid and Flu Vaccinations 25/26

The COVID-19 2025/26 Campaign ends on 31 January 2026

From 21-31 January 2026 Covid vaccines will only be available from Midlothian Community Hospital.

Flu vaccines for eligible patients will continue to be available across all clinics until 31 March 2026.

For more information about vaccine eligibility, please visit NHS Inform.

Shingles, Pneumococcal and RSV Programme 2026 (by appointment only)

This campaign restarted in January 2026.

Eligible patients do not need to contact the service and will be contacted in due course with an appointment.

Each vaccine has specific eligibility criteria - see links below.

Vaccination Clinics

Venue

Opening hours (closed public holidays)

Midlothian Community Hospital 
Cairngreen Entrance
70 Eskbank Road, EH22 3ND

Monday to Sunday, 08:30-16:30
Closed for break 10:30-10:45 & 12:30 to 13:15

Dalkeith Medical Practice
24-26 St Andrew St, Dalkeith EH22 1AP
January 26; February 9, 16, 26; March 9 & 26.
08:30-16:30. Closed for lunch 12:30 to 13:15
Eastfield Medical Practice
Eastfield Farm Road, Penicuik EH26 8EZ

January 26; February 9, 11, 16, 18, 25; March 2, 4, 9, 11, 16, 18, 25
08:30-16:30. Closed for lunch 12:30 to 13:15
*12:30 close on last Wednesday of the month

Penicuik Medical Practice,
37 Imrie Place, Penicuik EH26 8LF

February 11, 18; March 4, 11.
08:30-16:30. Closed for lunch 12:30 to 13:15
*12:30 close on last Wednesday of the month

Further information

Vaccination clinics are closed on public holidays

For more information about shingles please visit NHS Inform's shingles vaccine pages

For more information about pneumococcal please visit NHS Inform's Pneumococcal vaccine pages.

For more information about RSV please visit Respiratory syncytial virus (RSV) - NHS and RSV vaccine - NHS 

For queries about shingles, pneumococcal, RSV and non-routine vaccinations please call 0300 790 6296.

For queries about about flu or covid please call 0800 030 8013.

Health professionals have a referral route for patients they deem as requiring urgent or non-routine vaccinations. 

(Last updated 28 Jan 2026)