Where to donate
Search by location or schedule.
Use the search and filter controls to quickly find a centre that works for your visit.
Cornwall Regional Hospital
Parish/area: St. JamesAddress: Mount Salem, Montego BayHours: Mon-Fri: 8:00am-4:00pm; every 2nd Saturday 9:00am-2:30pmTelephone: (876) 952-5100
Falmouth Hospital
Parish/area: TrelawnyAddress: Rodney Street, FalmouthHours: Friday: 10:00am-2:30pmTelephone: (876) 954-3250 / (876) 954-3255
Kiwanis Blood Collection Centre: National Chest Hospital
(TEMPORARILY CLOSED FOR RENOVATION)
Parish/area: Kingston & St. AndrewAddress: National Chest Hospital, 36 Barbican Road, Kingston 6Hours: Mondays - Friday 9:00am-4:00pm; Saturdays : 9:00am-3:00pmTelephone: (876) 702-3513
Mandeville Hospital
Parish/area: ManchesterAddress: 32 Hargreaves Avenue, MandevilleHours: Mon-Thurs: 8:00am-8:00pm; Fri: 8:00am-2:00pmTelephone: (876) 962-2067
May Pen Hospital
Parish/area: ClarendonAddress: Manchester Avenue, May PenHours: Mon-Fri: 8:00am-3:00pmTelephone: (876) 986-6307
National Blood Transfusion Service (Blood Bank)
Parish/area: KingstonAddress: 21 Slipe Pen Road, KingstonHours: Mon-Thurs: 8:00am-4:00pm; Fri: 8:00am-3:00pm (Saturdays 9:00am-3:00pm during National Chest Renovations)Telephone: (876) 630-1984
Port Antonio Hospital
Parish/area: PortlandAddress: Naylor's Hill, PortlandHours: Mon-Fri: 8:00am-4:00pm; Sat: 9:00am-3:00pmTelephone: (876) 993-2646
Savanna-La-Mar Hospital
Parish/area: WestmorelandAddress: Savanna-La-Mar, WestmorelandHours: Mon-Fri: 8:30am-3:00pmTelephone: (876) 955-2533
St. Ann’s Bay Hospital
Parish/area: St. AnnAddress: Seville Road, St. Ann's BayHours: Mon-Fri: 8:00am-2:00pmTelephone: (876) 972-2272
University Hospital of the West Indies
Parish/area: Kingston & St. AndrewAddress: Mona, Kingston 7Hours: Mon-Fri: 8:00am-3:00pmTelephone: (876) 990-2694
Spanish Town Hospital
Parish/area: St. CatherineAddress: Burke Rd, Spanish TownHours: Mon-Saturday 9:00am-3:00pm
Black River Health Centre
Parish/area: St. ElizabethHours: Every 4th Saturday 10:00am-3:00pm