Skip to main content

Coronavirus (COVID-19) and flu vaccinations

On this page

It's strongly recommended you get vaccinated for flu and coronavirus (COVID-19). Both viruses can be serious - evidence shows that coronavirus vaccine protection fades, and the flu virus changes over time.

Don't let your protection fade. It's important to keep up to date with your vaccines. Getting another vaccine will top up your protection and help prevent you from getting seriously ill or dying.

Nurse Administering A COVID Vaccine To An Adult

Drop-in clinics

We are offering drop-in clinics for those eligible for vaccines during December 2025. No appointment needed but vaccinations are only available for eligible patients. All attendees will be screened for eligibility on arrival.

Just before you travel for a drop-in clinic, refresh this page and check this list as details may have changed due to weather conditions or other reasons. 

See clinic locations. If there is not a drop-in clinic close enough to where you live, contact us in case there is other availability. 

If you have received or made a later appointment at any vaccination clinic, you can still attend an earlier drop-in clinic. Just tell staff about your later appointment, which can be cancelled.

Acharacle

Drop-in clinics will be held at the Acharacle Community Centre from 10.00am to 3.00pm (except 12.00pm to 1.00pm lunch break) on:

  • Wednesday 10 December

Alness

Drop-in clinics will be held at the Capstone Centre from 9.30am to 3.30pm (except 12.30pm to 1.00pm lunch break) on:

  • Thursday 11 December 
  • Thursday 18 December

Ballachulish

Drop-in clinics will be held at the Village Hall from 9.30am to 3.30pm (except 12.00pm to 1.00pm lunch break) on:

  • Friday 12 December

Beauly

Drop-in clinics will be held at the Phipps Hall from 9.30am to 3.30pm (except 12.30pm to 1.00pm lunch break) on:

  • Monday 15 December

Brora

Drop-in clinics will be held at the Scout and Guide Hall from 10.00am to 4.00pm (except 1pm to 1.30pm lunch break) on:

  • Wednesday 17 December

Campbeltown

Drop-in clinics will be held at Campbeltown Hospital from 9.00am to 11.00am on:

  • Wednesday 17 December

Craignure (Isle of Mull)

Drop-in clinics will be held at Mull and Iona Community Hospital from 1.30pm to 4.00pm on:

  • Monday 22 December

Dingwall

Drop-in clinics will be held at the Royal British Legion Hall from 9.30am to 3.30pm (except 12.30pm to 1.00pm lunch break) on: 

  • Friday 19 December

Dornoch

Drop-in clinics will be held at the West Church Hall on:

  • Wednesday 10 December - 9.30am to 3.30pm (except 1pm to 1.30pm lunch break)
  • Thursday 18 December - 10.00am to 4.00pm (except 1pm to 1.30pm lunch break)

Dunoon

Drop-in clinics will be held at Cowal Community Hospital on:

  • Wednesday 10 December from 9.15am to 4.15pm (except 12.00pm to 1.00pm lunch break) 
  • Monday 15 December from 9.00am to 4.00pm (except 12.00pm to 1.00pm lunch break) 

Fort William

Drop-in clinics will be held at the Advancing Manufacturing Centre (AMC) on:

  • Thursday 11 December from 9.30am to 3.00pm
  • Tuesday 16 December from 9.30am to 12.00pm
  • Wednesday 17 December from 9.30am to 12.00pm
  • Friday 19 December from 9.30am to 12.00pm
  • Monday 22 December from 1.00pm to 3.00pm
  • Tuesday 23 December from 1.00pm to 3.00pm
  • Tuesday 30 December from 1.00pm to 3.00pm
  • Wednesday 31 December from 1.00pm to 3.00pm

These clinics can also accept eligible pre-school children, or pupils of primary and secondary schools who may have missed a child flu vaccination when their school was visited.

Grantown-on-Spey

Drop-in clinics will be held at the Inverallan Church Hall from 10.00am to 3.30pm (except 12.30pm to 1.00pm lunch break) on:

  • Tuesday 16 December

Helensburgh

Drop-in clinics will be held at the Victoria Integrated Care Centre outpatients department from 9.00am to 4.00pm (except 12.30pm to 1.30pm lunch break) on:

  • Friday 12 December
  • Thursday 18 December

Inverness

The Inverness Vaccination Centre is on the upper floor of the Eastgate Shopping Centre, next to the bridge link to Morrisons.

Drop-in clinics will be held from 10.00am to 4.00pm (except 12.30pm to 1.00pm lunch break) on:

  • Wednesday 10 December
  • Friday 12 December
  • Monday 15 December
  • Tuesday 16 December
  • Wednesday 17 December
  • Friday 19 December

These clinics can also accept pupils of primary and secondary schools who may have missed a child flu vaccination when their school was visited.

Kyleakin (Isle of Skye)

Drop-in clinics will be held at the Community Hall from 10.00am to 12.30pm on:

  • Monday 29 December

Kingussie

Drop-in clinics will be held at the Ross Hall (Talla nan Ros) from 10.00am to 3.30pm (except 12.30pm to 1.00pm lunch break) on:

  • Thursday 11 December 
  • Thursday 18 December

Lochgilphead

Drop-in clinics will be held at Mid Argyll Community Hospital:

  • Thursday 11 December from 1.00pm to 3.00pm
  • Wednesday 17 December from 1.30pm to 3.30pm

Nairn

Drop-in clinics will be held at the Nairn Community and Arts Centre from 9.30am to 3.30pm (except 12.30pm to 1.00pm lunch break) on:

  • Wednesday 10 December

Oban

Drop-in clinics will be held on:

  • Wednesday 10 December from 9.30am to 4.00pm (except 1.00pm to 1.30pm lunch break) at the Corran Halls
  • Thursday 18 December from 9.30am to 4.00pm (except 12.30pm to 1.30pm lunch break) at the Scout Hall

Portree (Isle of Skye)

Drop-in clinics will be held at the Tigh Na Drochaid Resource Centre from 10.00am to 4.30pm on:

  • Tuesday 16 December
  • Monday 22 December

Tain

Drop-in clinics will be held at the Duthac Centre from 10.00am to 3.30pm (except 12.30pm to 1.00pm lunch break) on:

  • Wednesday 17 December

It’s not too late to get vaccinated

Flu hits hard, and for some, it hits harder. Last winter, Scotland experienced very high levels of flu, with more than 6,500 adults becoming so ill that they were admitted to hospital, and cases are already beginning to rise this year.

If you’re eligible for the flu vaccine you will have received a letter, email or text with appointment details or information on how to book one. If you’re offered the flu vaccine, you’ve got a reason to get it. 

In addition to the flu vaccine, some people may also be eligible for the COVID-19 vaccine this year. Eligibility for the COVID-19 vaccine is based on advice from the Joint Committee on Vaccination and Immunisation (JCVI). This guidance is reviewed every year so it’s important to check what vaccines you are eligible for this year.

Even if your health condition is well managed, you're still at increased risk of severe illness from flu and COVID-19.

Book or rearrange an appointment online or by phone.

Youre At Risk From Flu

Who can get the COVID-19 vaccine?

You’ll be offered the COVID-19 vaccine during winter 2025-26 if you:

  • are aged 75 years or over, OR:
  • live in a care home for older adults
  • are aged 6 months or over and have a weakened immune system

Read more coronavirus vaccine information from NHS inform.

Who can get the flu vaccine?

You’ll be offered the flu vaccine during winter 2025-26 if you’re:

  • aged 65 and over, OR:
  • aged 18 to 64 with an eligible health condition
  • pregnant
  • living in a long-stay residential care home or other long-stay care facility
  • working in a care home for older adults
  • living with someone who has a weakened immune system
  • an unpaid or young carer
  • a frontline health or social care worker
  • a non-frontline NHS worker
  • a poultry worker or bird handler
  • an asylum seeker living in a home office hotel or B&B accommodation
  • experiencing homelessness or substance misuse
  • living in a Scottish prison

Read more flu vaccine information from NHS inform.

Important: When will you be invited?

All those eligible will be invited for vaccination. NHS Scotland will contact you with more information if you’re eligible for the COVID-19 and/or flu vaccines. 

Please wait to be contacted about your vaccination. Do not try to make an appointment until you’ve been invited by NHS Scotland. If you believe you are eligible and have not been contacted about vaccination, please contact us.

If you previously chose to be contacted digitally, you’ll receive a text or email with an appointment or prompt. Otherwise, you’ll receive a letter. The letter invites will arrive in the post in white envelopes with clear NHS Scotland branding.

You may receive your invitation at a different time than previous years. You should attend the appointment you’ve been given, or rearrange your appointment online.

Are you newly eligible?

Health records are regularly refreshed and reviewed during winter programmes. Your health record may have recently changed, if you have developed a condition or are now receiving treatment that weakens your immune system. You may now meet the criteria for COVID-19 vaccination and receive an invitation letter. If you already have an appointment for flu scheduled, you do not need to book a further appointment and can receive your COVID-19 vaccination at your scheduled appointment.

Community vaccination clinic locations

You do not need to book at your closest venue if you don't want to wait. If you're able to travel, you can make a vaccination clinic booking at any available venue outside your local area, where capacity allows.

Interactive Map Of Vaccination Clinic Locations In Nhs Highland

Important: Online service for vaccination appointments

NHS Scotland offers an online booking portal to:

  • manage your upcoming vaccination appointments
  • view your vaccination history
  • maintain your preferred contact details - if you select to receive correspondence about your vaccination appointments by email or SMS text in future, then you'll no longer receive letters with this information

To manage a clinic booking at one of these locations, log in to the booking portal using your own account details.

Daytime appointments only (usually between 9am and 4pm) - evening appointments are not available. Appointments on small islands in Argyll and Bute should be booked directly with the local GP practice instead of using the portal.

Login to the portal or register

Reschedule your vaccine appointment if you feel very unwell - for example if you have a fever, vomiting or diarrhoea. You should not attend an appointment if you think you might be infectious to others.

If you hold Power of Attorney (POA) for an adult without capacity please bring the POA documentation to vaccination appointments. Without this we may not be able to vaccinate due to lack of valid consent.

Find out how to rearrange or opt-out of your vaccination appointment at NHS inform, including a national helpline number.

Important: Help by phone or email

Use these contacts for questions about vaccination clinics, including if you:

  • have been asked to book an appointment 
  • need to rearrange an appointment 
  • need to cancel an appointment (please let us know so we can offer a place to someone else)

When leaving a message by phone or email, please include your name and address (including postcode). One of the team will get back to you as soon as possible. Leave one message only as this will help the team to get back to everyone quickly.

Call or email our local Service Delivery Centre

 

phone 0800 032 0339

Available:

  • Monday: 9:15am to 5:00pm
  • Tuesday: 9:00am to 5:00pm
  • Wednesday: 9:30am to 5:00pm
  • Thursday: 9:00am to 5:00pm
  • Friday: 9:00am to 5:00pm

You can leave a voicemail outside these hours with details. 

email nhsh.vaccinationenquiries@nhs.scot

Important: National Vaccination Helpline

The national helpline can also help with flu and COVID appointments. 

Call the National Vaccination Helpline

phone 0800 030 8013

Available:

  • Monday to Friday, 9:00am to 6:00pm
  • Saturday, 9:00am to 1:00pm

Vaccinations at community pharmacies

You can alternatively contact a participating local community pharmacy directly to arrange an appointment.

  • Flu vaccines are available at all participating pharmacies until 31 March 2026.
  • COVID vaccines are available where shown, until 31 January 2026.

Important: Winter vaccine information from NHS inform

NHS Inform Logo
  • When and how can I get the vaccines?
  • Who can get the vaccines?
  • Help with booking
Read more about the winter vaccines at NHS inform

Important: Coronavirus (COVID-19) vaccine information from NHS inform

NHS Inform Logo
  • About coronavirus (COVID-19)
  • Possible side effects of the COVID-19 vaccine
  • Why should I get the COVID-19 vaccine?
  • How is the COVID-19 vaccine given?
  • Vaccine safety
  • How does the COVID-19 vaccine work?
  • The vaccine you’ll be offered
  • Are there any reasons I shouldn’t get the vaccine?
  • Preparing for your appointment
  • Information in other languages and formats
Read more about the coronavirus (COVID-19) vaccine at NHS inform

Important: Flu vaccine information from NHS inform

NHS Inform Logo
  • About flu
  • Why should I get the flu vaccine?
  • How is the flu vaccine given?
  • How does the flu vaccine work?
  • Vaccine safety
  • Who will be offered the flu vaccine
  • Eligible health conditions
  • Possible side effects of the flu vaccines
  • Are there any reasons I should not get the vaccine?
  • Information in other languages and formats
Read more about the flu vaccine at NHS inform

Last updated: 10 December 2025

Next review date: 11 December 2025