Filter your results by...

From: To
Distance (miles)
Potential donors with additional needs are advised to seek advice before booking an appointment to donate to see how their needs can be met.

If you need assistance locating a clinic, please call 0800 252266.

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.
1Trecenydd Community Centre Appointment Only2.51 miles
2University of South Wales- Glamorgan Appointment Only3.83 miles
3UHW Appointment Only4.39 miles
4WBS Clinic at Wound Centre Appointment Only5.42 miles
5Cardiff University at City Hall Appointment Only5.46 miles
6City Hall Cardiff Appointment Only5.47 miles
7Copthorne Hotel Appointment Only5.74 miles
8Roath Appointment Only5.99 miles
9Llanrumney Appointment Only6.35 miles
10Porth Appointment Only6.75 miles
11Bryn Meadows Appointment Only7.34 miles
12Newbridge Appointment Only9.78 miles
13Barry (Memo Arts Centre) Appointment Only9.92 miles
14Ferndale Appointment Only9.95 miles
15Newport Appointment Only11.81 miles
16Parkway Hotel & Spa Appointment Only12.19 miles
17Llanyrafon Appointment Only13.4 miles
18Abertillery Appointment Only13.83 miles
19Bridgend Appointment Only13.92 miles
20Pontypool Appointment Only14.5 miles
21Aberdare Appointment Only14.71 miles