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.
1Newport Appointment Only1.26 miles
2Parkway Hotel & Spa Appointment Only3.46 miles
3Llanyrafon Appointment Only4.71 miles
4Llanrumney Appointment Only7.49 miles
5Pontypool Appointment Only8.21 miles
6Newbridge Appointment Only8.34 miles
7Bryn Meadows Appointment Only9.73 miles
8UHW Appointment Only9.83 miles
9Roath Appointment Only9.86 miles
10Trecenydd Community Centre Appointment Only10.2 miles
11Cardiff University at City Hall Appointment Only10.34 miles
12City Hall Cardiff Appointment Only10.35 miles
13Park Inn (Cardiff City Centre) Appointment Only10.5 miles
14Caldicot Appointment Only10.72 miles
15Whitchurch Appointment Only11.32 miles
16Abertillery Appointment Only11.72 miles
17Coleg y Cymoedd Nantgarw Campus Appointment Only11.95 miles
18Hawthorn Leisure Centre Appointment Only13.4 miles
19University of South Wales- Glamorgan Appointment Only14.12 miles
20Chepstow Town Centre Appointment Only14.35 miles