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.