Filter your results by...

From: To
Distance (miles)
You must wait seven days after having your Covid-19 vaccination before giving blood.

If you can't find a session near you, please check back soon. Our collections programme is currently being reviewed due to the ongoing pandemic. New sessions are currently being confirmed.

If you need assistance locating a clinic, please call 0800 252266.
1Waterfront Community Church SA1 Appointment Only0.98 miles
2Llandarcy Appointment Only2.18 miles
3Killay Appointment Only5.03 miles
4Port Talbot (Theatre Royal) Appointment Only5.7 miles
5Parc Y Scarlets Appointment Only10.21 miles
6Ystradgynlais Appointment Only12.15 miles