COVID-19 Vaccination Centres

A number of local COVID-19 vaccination centres have been set up across Grampian. Your invitation letter will state which centre your appointment is at.

Local Drop-In Clinics

Vaccination Centres may have availability for walk in appointments on specific days/times for first doses only – information on local drop-in clinic details can be found here.

Centres have been set up in the following areas:

Banchory, Scolty Day Centre, Arbeadie Road, Banchory, AB31 4FH

Fraserburgh, Fraserburgh Community & Sports CentreMaconochie Place, Fraserburgh, Aberdeenshire, AB43 9TH
Huntly, Stewarts Hall15-17 Gordon Street, Huntly, Aberdeenshire, AB54 8AJ
Inverurie, Garioch Vaccination Centre, Burghmuir Place, Blackhall Industrial Estate, Inverurie, Aberdeenshire, AB51 4FW
MacDuff, Macduff Sports Centre, Duff Street, Macduff, Aberdeenshire, AB44 1AA
Peterhead, Palace Hotel, Prince Street, Peterhead, Aberdeenshire, AB42 1PL
Stonehaven, Stonehaven Town Hall, Allardice Street, Stonehaven, AB39 2BU
Aberdeen City, Aberdeen City Vaccination Centre, Bon Accord Centre, George St, Aberdeen, AB25 1BW
Aberdeen City, Airyhall Clinic, Springfield Road, Aberdeen, AB15 7RF (Date and times to be confirmed. Vaccinations are located in the Day Centre, please access via the small road between the Centre and the Library.)
Aberdeen City, Bridge of Don Clinic, Cairnfold Road, Bridge of Don, Aberdeen, AB22 8LD (Date and times to be confirmed)
Elgin, Fiona Elcock Vaccination Centre, Unit 7 Elgin Retail Park, Edgar Road, Elgin, IV30 6RP

Monday 29th November 2021. 

All Aberdeenshire Vaccination Centres will be closed today, Monday 29th November 2021, due to ongoing issues relating to Storm Arwen.  If you have an appointment today please go to the online booking portal to rebook, a link to the portal can be found here: Login – Customer Service ( or by contacting the National Vaccination Helpline on 0800 030 8013

Nov 19th, 2021

New options for ‘flu and COVID-19 booster vaccination in Grampian

Sixteen community pharmacies across Grampian will be offering weekend vaccination clinics in the run up to Christmas, making it even easier to get a ‘flu jab and/or COVID booster, if eligible.

Anyone in the following groups, who has not yet been vaccinated, will be able to book an appointment directly with the participating pharmacies:

  • Frontline health and social care workers
  • All adults aged 60 years or over
  • Adults aged 16 to 49 years with underlying health conditions that put them at higher risk of severe coronavirus
  • Staff working in care homes for older adults
  • Unpaid and Young Carers
  • Household contacts (aged 16 or over) of immunosuppressed individuals

These clinics are in addition to the large vaccination centres currently in operation in Aberdeen, Elgin, and seven locations across Aberdeenshire.

The participating pharmacies are as follows:

Aberdeen City – Webster’s King Street, Michie’s Union Street, Peterculter, Kingswells, and Webster’s Hilton.

Aberdeenshire – Baird’s Fraserburgh, Webster’s New Deer, Michie’s Laurencekirk, Michie’s Stonehaven, Webster’s Peterhead, Kemnay, Rowlands Ellon, Buchanhaven, Aberchirder, and Baird’s Banff.

Moray – Cullen pharmacy.

Webster’s Peterhead is offering a clinic on Wednesday 24 November. It, along with the other participating pharmacies, will be offering clinics at various times on the weekends of 27/28 November, 4/5 December, 11/12 December, and 18/19 December.

If you are in one of the eligible groups listed and wish to book a vaccination appointment, please contact the relevant pharmacy directly.


Travel Advice:


If you want to find out about public transport go to the Traveline Scotland website on or call them on 0871 200 2233. You can check the latest Stagecoach timetables at  If you are struggling to work out how to get to your appointment you can call THInC on 01467 536111 or email for advice

For appointments at Aberdeen City Vaccination Centre at Bon Accord:

Travelling by Bus:

You will be able to plan your journey using the following link to First Bus “Journey Planner”




The following bus Routes will take you close to the Vaccination Centre either via the Gallowgate or St Andrew’s Street.  All other bus routes will take you the city centre.


Gallowgate Bus Stops


No. 11 – Northfield – Hazelhead –  Northfield – Berryden – Gallowgate – Union Street – Albyn Place – Queens Road – Hazelhead Gardens


No. 727 – Union Square to Aberdeen Airport

Union Square – Gallowgate – Kittybrewster – Woodside – Bucksburn – TECA – Airport


No 20 – Hillhead Halls – Balnagask Torry

Hillhead Halls – Old Aberdeen – Kingstreet – St Machar Drive – Elphistone Aberdeen University – Spital/ Froghall – Gallowgate – Union Street – Market Street – Torry – Wellington Road – Girdleness Road – Balnagask.



St Andrew Street  Bus Stops


No 17A – Asda at Dyce – Kincorth

Asda Dyce – Stoneywood – Bankhead – Bucksburn – Woodside – Kittybrewster – St Andrews Street – Union Street – Crown Street – Ferryhill – Duthie Park – Gt Southern Rd – Kincorth – Provost Watt Drive – Faulds Gate – Gardner Drive – Nigg Way


No 19 – Tillydrone – Peterculter

Tillydrone Gordon Mills Rd – Tillydrone Avenue – Kittybrewster – George Street – St Andrews Street – Castlegate – Market Street – Union Street – Holburn Street – Mannofield – Gt Western Road – Braeside – North Deeside Road – Cults – Bieldside – Milltimber – Peterculter.


No 3 Mastrick – Cove / Ferryhill (Via ARI)

Mastrick – North Anderson Drive – Foresterhill Road – ARI – Westburn Road – Midstocket – Rosemount – Blackfriers St – St Andrews Street / Gallgowgate – Market Street – Torry (Menzies Road / Wellington Road) – Tullos – Altens – Cove Bay – Ferryhill.


No 12 – Northfield – Balnagask

Provost Rust – Cummings Park – Kittybrewster –  Berryden -,St Andrews Street  – Castlegate – Market Street – Torry – Nigg Bay – Balnagask


  The Vaccination Centre is also around a 5 minute walk from Union Street for all buses stops within the city centre.


Car Parking

Car Parking is available at the following sites in the vicinity of the Vaccination Centre.  Please note that car parking on these sites are chargeable as per car parking charges.


  • Bon Accord Car Park – Via Loch Street or Harriet Street
  • Gallowgate Car Park – Gallowgate
  • West North Street Car Park – West North Street
  • Denburn Car Park – Spa Street


What to know when attending your COVID-19 vaccination appointment:

Please attend your appointment promptly and bring your appointment letter with you.

You will need to wear a face covering at all times.

Attending your vaccine appointment is classed as essential travel. Your appointment letter will include information on the relevant travel options.

In all cases you should attend appointments alone unless you require the assistance of a carer. A carer may attend the appointment for support and both you and they should wear a face covering.

Follow the COVID-19 safety measures in place in each venue. This will include queue management, direction signs on floors and walls, and spacing of chairs.

We ask you to respect the privacy of all vaccination staff and those attending appointments – please do not take photos or videos inside the vaccination centres.

Once you have received your injection, please wait in the recovery area for 15 minutes.

Your vaccinator will provide you with aftercare advice. Please follow this carefully.

Language Line is available at all vaccination appointments. This is a telephone-based interpretation service which gives staff access to expert interpreters, on the telephone, in 60-90 seconds, for over 170 different languages.

Also available:

  • Portable hearing loops
  • A quiet space/room
  • All sites are wheelchair accessible
  • All sites have access to language line

Visit our FAQ section for answers to any further questions you may have concerning the vaccine and appointments.


Having your COVID-19 vaccination

Watch our information videos below to find out what happens at a local vaccination centre:

Community Venues

Your Questions Answered

If you have any questions or concerns regarding the COVID-19 vaccine, please visit our FAQs page

Find out what happens when you attend a flu vaccination clinic

Your local NHS health board will be in touch with you to arrange your vaccination appointment when you are eligible.

It's important not to contact the NHS or your GP practice for a vaccination before then. 

The public have an important part to play:

  • Please don’t contact the NHS to seek a vaccine, we will contact you;
  • When we do contact you, please attend your booked appointments; and
  • Please continue to follow all the guidance to control the virus and save lives.

Your Questions Answered

We all have questions about when and where we can receive our vaccination. How many there will be? How long between injections? Are there side effects?

To find out the answers to these questions and many more please visit our Frequently Asked Questions page


If you have received an appointment for vaccination and need to make any changes please call the number noted in the appointment letter.

National Coronavirus Helpline

NHS Inform have set up a free helpline, 0800 030 8013, to help with any general advice on coronavirus or the coronavirus vaccine.

The helpline is open from 8.00am to 8.00pm each day.



Copyright © NHS Grampian 2021

Built by JASMINE