In general, if you’re currently undergoing treatment for a major illness or surgery, or (for women) if you’re pregnant or experiencing heavy menstrual flow, you’re advised to delay your blood donation for the time being. 

For donors who have recently travelled overseas, there are also certain restrictions depending on the location you travelled to. 

Visit www.hsa.gov.sg/blood-donation/can-i-donate to check your eligibility by doing a short quiz.