Call the 24/7 ScamShield Helpline at 1799 if you are unsure if something is a scam.
You may make an appointment or walk-in to one of our donation centres to donate blood. When you visit the blood bank, you will still need to pass a detailed health assessment, including a haemoglobin level blood test, before you can donate.
Note: If you are 16 or 17 years old, you will need a signed parental consent form to donate blood.
You can download the new DonateBlood mobile app or use the web portal to book an appointment. Do note that you will need SingPass to log in.
Android phone user:
https://play.google.com/store/apps/details?id=sg.gov.hsa.donatebloodiOS phone user:
https://apps.apple.com/sg/app/donateblood/id1574378554You may also fill up the Donor Health Assessment Questionnaire and Declaration Form online to save time at the blood bank.
Don't have a SingPass? Call 6213 0626 to make an appointment during our opening hours.
If you prefer, you can also walk in to any of our blood donation centres to donate blood.
If you need to find out more about your blood donation eligibility, refer to the A-Z eligibility criteria below or call us at 6213 0626.