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.

Read more about vaccinations during pregnancy

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 Arran and Ayrshire vaccination page

NHS Borders

Contact the NHS Borders Vaccination Hub for all vaccination enquiries.

NHS Borders vaccination website

Telephone: 01896 809 250

NHS Dumfries and Galloway

Contact the health board for all vaccination enquiries.

Email: dg.vaccinationenquiries@nhs.scot

Telephone: 01387 403 090

NHS Fife

Contact the health board for all vaccination enquiries.

NHS Fife vaccination website

Email: fife.immunisationqueries.nhs.scot

Telephone: 01383 565456

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

NHS Grampian

Use the website to find out more about your vaccinations.

NHS Grampian vaccination website

NHS Greater Glasgow and Clyde

Use the website to find out more about your vaccinations.

NHS Greater Glasgow and Clyde vaccination website

NHS Highlands

Contact your local GP for further information on your vaccinations.

NHS Highlands vaccination website

NHS Lanarkshire

Contact the health board for all vaccination enquiries.

NHS Lanarkshire vaccination website

Telephone: 01698 687456

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 9am-5pm
Saturday and Sunday 8am-4pm

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

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.c19vaxlocalenquiries@nhs.scot

Telephone: 01382 423 108

NHS Western Isles

Contact the health board or your local GP for all vaccination enquiries.

Telephone: 0808 196 8383
Monday to Friday 8.30am to 5pm

Last updated:
15 August 2022