Skip to main content

Adult vaccinations

It is important that adults have had all of their routine childhood immunisations. For more information on routine immunisations schedules click here (opens in a new tab)  

Some people will need additional immunisations as they are at increased risk due to their age or health condition.  Click here for more information on vaccines for pregnant women and at risk groups (opens in a new tab).

For those at increased risk to complications of influenza, the annual flu vaccine is recommended. Find out more information about the seasonal flu vaccine here (opens in a new tab).  A pneumococcal vaccine is also recommended to help protect people at increased risk of pneumococcal disease.

It's important that vaccines are given on time for the best protection, but if you have missed a vaccine, contact your GP to catch up.

65 and over

Find out more about the pneumococcal (PPV) vaccine here (opens in a new tab)

70 to 79 years of age

Find out more about the shingles vaccine here (opens in a new tab)

Find out more about the Respiratory syncytial virus (RSV) vaccine here (opens in a new tab) 

Over the next few months, the RSV vaccine will be offered to everyone aged 75 to 79 as part of a catch-up programme. 

Eligible patients should look out for an appointment letter for their RSV vaccination, or you can book an appointment at one of our pop-up vaccinations clinic below by contacting the health board on 0300 303 8322 option 1 or by emailing ask.hdd@wales.nhs.uk. 

All eligible people should be offered the vaccine by August 31 2025. 

Carmarthenshire 

Llandovery Rugby Football Club, Church Bank , Playing Fields, Llandovery, SA20 0BA (10:00 – 16:45) 

  • Friday 4 July 

The Princess Gwenllian Centre, Hillfield Villas, Station Road, Kidwelly, SA17 4UN (09:45 – 16:45) 

  • Tuesday 8 July 
  • Wednesday 9 July 

Tŷ Gwyn Community Church, Vauxhall Road, Llanelli (09:45-17:00) 

  • Monday 14 July 
  • Tuesday 15 July 
  • Wednesday 16 July 

Trallwm Hall, 9 Amanwy, Llanelli, SA14 9AH (09:45 – 16:45) 

  • Thursday 24 July 

Pontyberem Memorial Hall, 9 Coalbrook Road, Llanelli, SA15 5HU (09:45 – 17:00) 

  • Monday 28 July 
  • Tuesday 29 July 

Carmarthen Wanderers Club, Trinity Fields, Johnstown, Carmarthen SA31 3NE  (10:00-16:45) 

  • Monday 4 August 
  • Tuesday 5 August 

Cwmamman Community Centre, High Street, Glanaman, Ammanford, SA18 1DX (10:00 – 16:45) 

  • Friday 8 August 

Llandybie Public Memorial Hall, Woodfield Road, Llandybie, Ammanford, SA18 3UR (10:00 – 16:45) 

  • Monday 18 August 

Carmarthen Athletic Club, Athletic Park, Alltycnap Road, Johnstown, SA31 3QY (09:45 – 16:45) 

  • Tuesday 26 August 
  • Wednesday 27 August 
  • Thursday 28 August 

Ceredigion 

Aberaeron Rugby Football Club, Dre-Fach, Aberaeron,  SA46 0JR (10:00-16:45) 

  • Thursday 17 July 

Lampeter Rugby Club, North Road, Lampeter SA48 7JA (10:00 – 16:45) 

  • Wednesday 23 July 

HAHAV Wellbeing Centre, Plas Antaron, Southgate, Aberystwyth, Ceredigion, SY23 1SF (10:00 – 16:45) 

  • Wednesday 30 July 
  • Wednesday 6 August 

Newcastle Emlyn Rugby Football Club, Dol Wiber, Adpar, Newcastle Emlyn, SA38 9AZ (09:30 – 16:45) 

  • Friday 1 August 
  • Friday 15 August 
  • Thursday 21 August 

Pembrokeshire 

Phoenix Community Centre, Wern Road, Goodwick, Pembrokeshire, SA64 0AA (10:00 – 16:45) 

  • Tuesday 1 July 
  • Wednesday 13 August 
  • Monday 18 August 

Pater Hall, Lewis Street, Pembroke Dock, SA72 6DD (10:00 – 16:45) 

  • Wednesday 2 July 
  • Friday 18 July 
  • Tuesday 12 August 
  • Tuesday 19 August 

Saundersfoot Regency Hall, King George V Playing Fields,  Milford Street, Saundersfoot, SA69 9NG (10:00 – 16:45) 

  • Thursday 3 July 
  • Monday 7 July 
  • Thursday 14 August 

Pill Social Centre, Cellar Hill, Milford Haven,  SA73 2QT (10:00 – 16:45) 

  • Thursday 10 July 
  • Friday 25 July 

Haverfordwest Rugby Football Club, Pembroke Road,  Merlins Bridge,  Haverfordwest,  SA61 1LY (10:00 – 16:45) 

  • Monday 21 July 
  • Tuesday 22 July 
  • Thursday 31 July 

Bloomfield House Community Centre, Redstone Road, Narberth, SA67 7ES (10:00 – 16:45) 

  • Thursday 7 July 

Giraldus Centre, Manorbier, Tenby, Pembrokeshire, SA70 7TN (10:00 – 16:45) 

  • Wednesday 20 August 

Further resources and patient information leaflets

For further information and access to patient information leaflets, please click here (opens in a new tab)

Follow us on:
Share: