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 group | Can 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- |