This page was last updated 12:00, 13 Aug 2025

BOOKABLE APPOINTMENTS
Everyone aged 18 and over can now book a scheduled appointment here on the national booking portal.

___________________________________________________________________________________________

DROP-IN CLINCS
Alternatively, if you are 18 and over and have not yet booked your booster appointment, you can drop in to one of the clinics noted below as long as 12 weeks has passed since your second dose.

The following clinics are drop-in only for the Covid-19 vaccine (flu vaccines will not be offered at these clinics)

  • First doses if you are aged 12 or over
  • Second doses if you are aged 18 or over and had your first vaccination dose at least 8 weeks ago or if you are aged 16-17 years old and had your first vaccination dose at least 12 weeks ago
  • Booster doses if you are 18+ and had your second dose at least 12 weeks ago


Tuesday 21 December
Borders Events Centre, Springwood Park, Kelso
9:30am - 1pm | 1:45pm - 6pm  

Galashiels Health Centre
4pm - 8pm

Wednesday 22 December
Haylodge Health Centre, Peebles
8:30am - 5:30pm

West Linton Health Centre
9am - 12 noon | 1pm - 4pm | 6pm - 8pm

St Ronans Health Centre, Innereithen
9am - 1pm | 2pm - 6pm

Hawick Town Hall
9:30am - 1pm | 1:45pm - 6pm

Borders Events Centre, Springwood Park, Kelso
9:30am - 1pm | 1:45pm - 6pm

Melrose Health Centre
5pm - 8pm

Volunteer Hall, Galashiels
6pm - 8pm

Thursday 23 December
Haylodge Health Centre, Peebles
8:30am - 5:30pm

St Ronans Health Centre, Innereithen
9am - 1pm | 2pm - 6pm

Borders Events Centre, Springwood Park, Kelso
9:30am - 1pm | 1:45pm - 6pm  

West Linton Health Centre
1pm - 4pm

Volunteer Hall, Galashiels
6pm - 8pm

Friday 24 December
Volunteer Hall, Galashiels
1pm - 3pm


Monday 27 December
Burgh Hall, Peebles
9:30am - 1pm

Tuesday 28 December
Borders Events Centre, Springwood Park, Kelso
9:30am - 1pm

Burgh Hall, Peebles
9:30am - 1pm

Eyemouth Community Centre
9:30am - 1pm

Hawick Town Hall
9:30am - 1pm


Wednesday 29 December
Borders Events Centre, Springwood Park, Kelso
9:30am - 1pm | 1:45pm - 6pm  

Burgh Hall, Peebles
9:30am - 1pm | 1:45pm - 6pm  

Eyemouth Community Centre
9:30am - 1pm | 1:45pm - 6pm  

Hawick Town Hall
9:30am - 1pm | 1:45pm - 6pm  

Volunteer Hall, Galashiels
9:30am - 1pm | 1:45pm - 6pm 
 

Thursday 30 December
Haylodge Health Centre, Peebles
8:30am - 5:30pm

Volunteer Hall, Galashiels
9:30am - 1pm | 1:45pm - 6pm  

Friday 31 December
Volunteer Hall, Galashiels
9:30am - 1pm

Monday 3 January
Volunteer Hall, Galashiels 
9:30am - 1pm

Tuesday 4 January
Volunteer Hall, Galashiels 
9:30am - 1pm

Volunteer Hall, Duns
9:30am - 1pm

Wednesday 5 January
Volunteer Hall, Galashiels 
9:30am - 1pm | 1:45pm - 6pm 

Volunteer Hall, Duns
9:30am - 1pm | 1:45pm - 6pm 

Thursday 6 January
Volunteer Hall, Galashiels 
9:30am - 1pm | 1:45pm - 6pm 

Volunteer Hall, Duns
9:30am - 1pm | 1:45pm - 6pm 


Friday 7 January
Volunteer Hall, Galashiels
9:30am - 1pm | 1:45pm - 6pm 

Volunteer Hall, Duns
9:30am - 1pm | 1:45pm - 6pm 

Saturday 8 January
Volunteer Hall, Galashiels
9:30am - 1pm | 1:45pm - 6pm 

Burgh Hall, Peebles
9:30am - 1pm | 1:45pm - 6pm 

Eyemouth Community Centre
9:30am - 1pm | 1:45pm - 6pm 

Sunday 9 January
Volunteer Hall, Galashiels 
9:30am - 1pm | 1:45pm - 6pm 

Burgh Hall, Peebles
9:30am - 1pm | 1:45pm - 6pm 

Eyemouth Community Centre
9:30am - 1pm | 1:45pm - 6pm 

This page will be updated with newly added clinics frequently. 

Please note:

  • If you are attending a pre booked appointment or attending one of our drop in clinics please be patient as our teams are working incredibly hard to ensure this huge task is achieved as quickly and efficiently as possible. 

  • Those who have tested positive for Covid-19 must wait 28 days after a positive test to get any dose of the Covid-19 vaccine.

  • If you need transport to attend your appointment please call Scottish Borders Council on 0300 100 1800 as soon as possible.