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