Getting your vaccinations
Vaccinations help protect you and your family from many infectious diseases.
You'll be offered different routine vaccinations at different times, depending on your age and circumstances.
Read more about the vaccination schedule
For most routine vaccinations, your local health board will invite you by sending you a letter when you become eligible. You do not need to contact them to arrange your vaccinations.
To improve how vaccinations are offered to you or your child, you may notice you're invited to a new location to receive your immunisations instead of your GP practice. The health professional giving your immunisations may also change.
You'll still receive clear information about the location, date and time of your appointment.
Vaccinations in pregnancy
Speak to your midwife to find out the local arrangements for the vaccinations you'll be offered during pregnancy. They'll be able to advise you on how to arrange your appointments.
What to do if you miss a vaccination
If you were unable to attend your vaccination appointment, please contact the number on your invitation letter.
If you have lost your invitation letter, did not receive an invitation, or missed a routine vaccination, you can get in touch with services in your area. They'll be able to advise if it's clinically appropriate for you to receive the vaccination, and arrange an appointment for you.
How to contact your vaccination services
NHS Ayrshire and Arran
Visit the NHS Arran and Ayrshire vaccination page for all vaccination enquires.
NHS Borders
Contact the NHS Borders Vaccination Hub for all vaccination enquiries.
NHS Borders vaccination website
Telephone: 01896 809 250,
Monday to Friday 8.30am-5.30pm
NHS Dumfries and Galloway
Contact the health board for all vaccination enquiries.
Email: dg.vaccinationenquiries@nhs.scot
Telephone: 01387 403 090
Monday to Friday 9am-5pm
NHS Fife
Contact the health board for all vaccination enquiries.
Email: fife.immunisationqueries.nhs.scot
Telephone: 01383 565456
Monday to Friday 9am-5pm
NHS Forth Valley
Contact the health board for all vaccination enquiries.
NHS Forth Valley vaccination website
Email: fv.vaccinationenquiries@nhs.scot
Telephone: 0800 130 3120
8.30am-4.30pm
NHS Grampian
Use the website to find out more about your vaccinations.
NHS Greater Glasgow and Clyde
Use the website to find out more about your vaccinations.
NHS Highland
Use the website to find out more about your vaccinations.
NHS Lanarkshire
Contact the health board for all vaccination enquiries.
NHS Lanarkshire vaccination website
Telephone: 01698 687456
Monday to Thursday 9am-5pm
Friday 9am-4.30pm
NHS Lothian
Contact the health board for all vaccination enquiries.
NHS Lothian vaccination website
Email: loth.covidvaccenquiries@nhslothian.scot.nhs.uk
Telephone: 0300 790 6296
Monday to Friday 8.30am-3.30pm
Saturday and Sunday 8.30am-3.30pm
NHS Orkney
If you live on Orkney mainland you should contact Kirkwall Vaccination Centre for all vaccination enquiries.
If you live on an outer Isle, you should contact your GP for all vaccination enquiries.
Telephone: Kirkwall Vaccination Centre – 0300 303 5313
Monday to Friday 9.30am-4.30am
NHS Shetland
Contact the vaccination team for all vaccination enquiries.
Email: Shet.vaccination-team@nhs.shet
Telephone: 01595 743319
NHS Tayside
Contact the health board for all vaccination enquiries.
Email: Tay.vaxlocalenquiries@nhs.scot
Telephone: 01382 423 108
Monday to Friday 9am-5pm
NHS Western Isles
Contact the vaccination team for all vaccination enquiries:
Email: wi.covidvax@nhs.scot
Telephone: 0808 196 8383
Monday to Friday 9am-5pm
Last updated:
17 May 2023