Who can donate blood?

General guidance. The hospital or blood bank will always do a final health check before you donate.

Age 18–60

Healthy adults in this age range can usually donate.

Weight 50 kg+

You should weigh at least 50 kg.

Every 90 days

Wait at least 90 days between whole-blood donations.

Feeling well

No fever, cold or infection on the day of donation.

Eat and drink

Have a proper meal and drink water before you donate.

Medication

Tell the doctor about any medicine you take or recent illness.

Blood group compatibility

Patient's groupCan receive from
A+ A+A-O+O-
A- A-O-
B+ B+B-O+O-
B- B-O-
O+ O+O-
O- O-
AB+ A+A-B+B-O+O-AB+AB-
AB- AB-A-B-O-