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