Skip to main content


Please do not contact the venue directly

Tenby Leisure Centre, Marsh Road, Tenby, SA70 8EJ

Please check the opening times for walk-in clinics below. Walk-in clinics at Tenby Leisure Centre are open to everyone aged 16 and over.  

Those eligible for a booster vaccination and 12 -15 year olds will be invited to attend a mass vaccination centre by the health board when it is their turn. Please do not attend a mass vaccination centre without an appointment.  Care home residents will be supported by GP practices. 

  • open every Friday, Saturday and Sunday for walk-ins between 10am and 4pm. Pfizer vaccine available every day when open. Moderna available on Saturday and AstraZeneca available on Sunday.
  • Free parking is available for patients
  • Wheelchair accessible
  • Disabled toilets available

By train

The leisure centre is conveniently located just over a mile from the Tenby train station (SA70 7JY).

By bus

A number of bus services (349 and 360) run from Norton opp Norton Cottages (A478, SA70 8AB) and South Parade Terminus Tenby (Upper Park Road, SA70 7JD) and stop outside the leisure centre on Marsh Road.

You can find out the bus timetables at the Pembrokeshire County Council website (opens in new tab). Alternatively you could ring 01437 764551.