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.
1Trecenydd Community Centre Appointment Only0.73 miles
2Coleg y Cymoedd Nantgarw Campus Appointment Only2.6 miles
3Whitchurch Appointment Only4.59 miles
4Bryn Meadows Appointment Only4.68 miles
5University of South Wales- Glamorgan Appointment Only4.69 miles
6UHW Appointment Only5.17 miles
7Llanrumney Appointment Only5.92 miles
8City Hall Cardiff Appointment Only6.45 miles
9Roath Appointment Only6.7 miles
10Newbridge Appointment Only6.85 miles
11Park Inn (Cardiff City Centre) Appointment Only7.22 miles
12Porth Appointment Only7.55 miles
13WBS Clinic at Wound Centre Appointment Only7.84 miles
14Newport Appointment Only9.26 miles
15Parkway Hotel & Spa Appointment Only9.37 miles
16Ferndale Appointment Only10.21 miles
17Pontypool Appointment Only11.5 miles
18Barry (Memo Arts Centre) Appointment Only12.32 miles
19Blaina Appointment Only13.55 miles
20Merthyr Tydfil Appointment Only14.03 miles
21Aberdare Appointment Only14.44 miles