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.
1Port Talbot (Theatre Royal) Appointment Only2.96 miles
2The Village Hotel Swansea Appointment Only4.37 miles
3Waterfront Community Church SA1 Appointment Only4.39 miles
4Liberty Stadium Appointment Only4.8 miles
5Killay Appointment Only8.55 miles
6Pontarddulais Appointment Only9.22 miles
7Ystradgynlais Appointment Only10.53 miles
8Parc Y Scarlets Appointment Only13.53 miles
9Bridgend Appointment Only14.37 miles