If you are eligible for the annual NHS flu vaccine, you can now walk into one of our community vaccination centres in Gwynedd without an appointment
You can find more details about the locations of our clinics and the dates and times of walk-in vaccination sessions below. Full details of eligibility for the NHS flu vaccine are available here.
The COVID-19 vaccination programme ended on 31 January 2026. COVID-19 vaccines are not being offered at this time.
For enquiries, please call the Vaccination Contact Centre on 03000 840004 or email BCU.SROCovid19VaccinationProgramme@wales.nhs.uk. The contact centre is open from 9.30am to 5.30pm, Monday to Friday. It is closed at weekends and on bank holidays.
Bangor University, Ffriddoedd Road, Bangor LL57 2TR
Drop-in vaccination clinics for adults will take place at Neuadd Reichel in Bangor on the following dates:
At busier times, people dropping in without an appointment may be asked to wait a short time until a slot becomes available.
To arrange a flu vaccination appointment for school age children at one of these clinics, please contact the Vaccination Contact Centre in advance by calling 03000 840004 or emailing BCU.SROCovid19VaccinationProgramme@wales.nhs.uk.
Seiont Mill Road, Caernarfon LL55 2YF
Drop-in vaccination clinics for adults will take place at Caernarfon Rugby Club on the following dates:
At busier times, people dropping in without an appointment may be asked to wait a short time until a slot becomes available.
To arrange a flu vaccination appointment for school age children at one of these clinics, please contact the Vaccination Contact Centre in advance by calling 03000 840004 or emailing BCU.SROCovid19VaccinationProgramme@wales.nhs.uk.
Tremadog LL49 9AQ
Drop-in vaccination clinics for adults will take place at Ysbyty Alltwen on the following dates:
At busier times, people dropping in without an appointment may be asked to wait a short time until a slot becomes available.
To arrange a flu vaccination appointment for school age children at one of these clinics, please contact the Vaccination Contact Centre in advance by calling 03000 840004 or emailing BCU.SROCovid19VaccinationProgramme@wales.nhs.uk.
Brynhyfryd Road, Tywyn LL36 9HH
Drop-in vaccination clinics for adults will take place at Tywyn Hospital on the following dates:
At busier times, people dropping in without an appointment may be asked to wait a short time until a slot becomes available.
To arrange a flu vaccination appointment for school age children at one of these clinics, please contact the Vaccination Contact Centre in advance by calling 03000 840004 or emailing BCU.SROCovid19VaccinationProgramme@wales.nhs.uk.
Dolgellau LL40 1NT
Drop-in vaccination clinics for adults will take place at Dolgellau Hospital on the following dates:
At busier times, people dropping in without an appointment may be asked to wait a short time until a slot becomes available.
To arrange a flu vaccination appointment for school age children at one of these clinics, please contact the Vaccination Contact Centre in advance by calling 03000 840004 or emailing BCU.SROCovid19VaccinationProgramme@wales.nhs.uk.
Lôn Caernarfon, Pwllheli LL53 6TT
No clinics are currently available at Bryn Beryl Hospital.
Wynne Road, Blaenau Ffestiniog LL41 3DH
No clinics are currently available at Canolfan Goffa Ffestiniog.
Y Traeth, Porthmadog LL49 9PP
No clinics are currently available at Porthmadog Football Club.