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 2 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.
1Llanrumney Appointment Only0.36 miles
2Roath Appointment Only2.72 miles
3UHW Appointment Only2.8 miles
4City Hall Cardiff Appointment Only3.17 miles
5Park Inn (Cardiff City Centre) Appointment Only3.39 miles
6Whitchurch Appointment Only4.67 miles
7Trecenydd Community Centre Appointment Only6.24 miles
8Coleg y Cymoedd Nantgarw Campus Appointment Only7.1 miles
9Newport Appointment Only7.77 miles
10Parkway Hotel & Spa Appointment Only9.19 miles
11Bryn Meadows Appointment Only9.39 miles
12University of South Wales- Glamorgan Appointment Only9.87 miles
13Barry (Memo Arts Centre) Appointment Only10.15 miles
14Newbridge Appointment Only10.21 miles
15WBS Clinic at Wound Centre Appointment Only11.58 miles
16Porth Appointment Only12.86 miles
17Pontypool Appointment Only13.21 miles