COVID-19 Vaccination Centres


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

The public have an important part to play:

  • Please get your vaccinations and booster
  • Please don’t contact your GP to book your appointment
  • Please attend any booked appointments; and
  • Please continue to follow all the guidance to control the virus and save lives.

A number of local COVID-19 vaccination centres have been set up across Grampian.

Vaccination Centres have the availability for walk in appointments for first, second and first booster doses for all eligible groups. Walk ins will be available for 2nd booster doses from early June. Updates will be posted regularly here and on our Social Media pages.

If you’ve recently tested positive for coronavirus, you should wait until 4 weeks after the date you were tested to get any dose of the vaccine. You should do this even if you have no symptoms.

Children and young people aged 12 to 17 years, who have recently tested positive for coronavirus, should wait 12 weeks after the date they were tested to get the vaccine (first or second dose). However, if you’re aged 12 to 17 and at increased risk, you can have your coronavirus vaccine from 4 weeks after coronavirus infection.


The Main Centres are:


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

Opening Times: Monday & Wednesday 8.30am – 7.30pm

Tuesday 8.30am – 3.30pm

Thursday & Friday 8.30am – 4.11pm


Fraserburgh, Lower Dalrymple Hall, 13 Seaforth Street, Fraserburgh, Aberdeenshire, AB43 9BD

Opening Times: Monday, Tuesday, Thursday & Friday 9am – 4.40pm

Wednesday 10.30am – 6.40pm


Huntly, Huntly Vaccination Centre, Via King George V entrance opposite Marketmuir Carpark, Jubilee Hospital, Huntly, Aberdeenshire, AB54 8AJ

Opening Times: Monday, Tuesday, Thursday Friday 9am – 5pm

Wednesday 10.30am – 6.30pm


Inverurie, Garioch Vaccination Centre, Burghmuir Place, Blackhall Industrial Estate, Inverurie, Aberdeenshire, AB51 4FW

Opening Times: Monday- Wednesday & Friday 9am – 5pm

Thursday 10.30am – 6.40pm


MacDuff, Macduff Vaccination Centre,100 Duff Street, Macduff, Aberdeenshire, AB44 1PR

Opening Times: Monday – Wednesday & Friday 9am – 4.40pm

Thursday 10.30am – 6.40pm


Peterhead, Peterhead Vaccination Centre,  Ugie Hospital, Ugie Road, Peterhead, Aberdeenshire, AB42 1LZ

Opening Times: Monday 10.30am – 6.40pm

Tuesday- Friday 9am – 4.40pm


Stonehaven, Mackie AcademySlug Road, Stonehaven, AB39 3DF

This centre will open on Wednesday 10th August  8:00am – 4:00pm until Friday 19th of August.


Aberdeen City, Aberdeen City Vaccination Centre,  George St, Aberdeen, AB25 1BW

Opening Times: Monday- Saturday 9.15am-4.30pm 


Aberdeen City, Airyhall Vaccination Centre, Springfield Road, Aberdeen AB15 7RF

Opening Times: Monday – Wednesday 9.30am – 4.30pm

Closed between 12.30pm – 1.00pm, no appointments during this time.


Aberdeen City, Bridge of Don Vaccination Centre, Cairnfold Road, Bridge of Don, Aberdeen AB22 8LD

Opening Times: Monday – Friday 9.30am – 4.30pm

Closed between 12.30pm – 1.00pm, no appointments during this time.


Elgin, Fiona Elcock Vaccination Centre, Unit 7 Elgin Retail Park, Edgar Road, Elgin, IV30 6RP

Opening Times: Monday – Saturday  10.15am – 5.45pm


Book an appointment

To book into one of our clinics please call;

Aberdeen City on 0800 0304 713.

Aberdeenshire on 0330 128 9919.

Moray on 0345 337 9899.

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:

Travel 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:

If you have an appointment letter, please bring this with you.

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

In all cases you should attend appointments alone unless you require the assistance of a carer or are accompanying a young person. You can also bring young children with you if you don’t have childcare options.

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 the length of time advised by your vaccinator.

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

Your Questions Answered

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

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


Find out what happens when you attend a flu vaccination clinic

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


National Call Centre

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

NHS Inform have set up a free helpline, 0800 030 8013, to help with:

  • Book or amend an appointment
  • Any general advice on coronavirus or the coronavirus vaccine

If you need help with your COVID vaccination status, please call 0808 196 8565 between 10am and 6pm.




Copyright © NHS Grampian 2021

Built by JASMINE