Effective from February 14, 2023, the waiting period before the next donation for blood donors with low haemoglobin level, including borderline cases, will be standardised to 28 days. For more information, please go to Haemoglobin level in A-Z list below.
Donors who have tested positive for COVID-19 can donate blood 28 days after their first positive PCR or ART result.
Please continue to practice social responsibility. You are advised to postpone your donation at the Bloodbanks or mobile blood drives if you are unwell.
Perform a quick eligibility check to find out if you can donate blood.
Check eligibility
General eligibility criteria
To donate blood, you must:
- Be in general good health.
- Not have had any symptoms of infection e.g. sore throat, cough, runny nose or diarrhoea for at least 1 week.
- Not have had a fever in the last 4 weeks.
- Not have taken antibiotics for the last 7 days. If you have taken antibiotics, wait at least 1 week from the last dose.
- Weigh at least 45 kg.
- Have a haemoglobin level of at least 13.0 g/dl for males and 12.5 g/dl for females.
It may be harmful to you or the recipients if you donate blood when you are not eligible to do so.
Check the A–Z list