有研究认为,中年男子每年献血550毫升,患心脏病的风险将减低86%。这一研究认为,男子年过40岁,由于体力活动的减少和生活水平的提高,体内脂肪容易积存,许多人的血脂长期处于较高的水平。定期献血则可降低血液的黏稠度,也就减轻了动脉硬化的隐患。
《国际癌症》报道,人体内的铁含量超过正常值的10%,罹患肿瘤的几率就提高,脑血栓和心肌梗死的发病也增多。适量献血,特别是男人献血能改善血液中制造红细胞的铁的含量。捐出血液后,体内铁元素含量会适当减低,从而减少上述疾病的发生。