一個健康人的總血量, 約占體重的8%, 一個成年人的總血量約為4000~5000毫升。 平時80%的血液在心臟和血管裡迴圈流動著, 維持正常生理功能;另外20%的血液儲存在肝、脾等臟器內, 一旦失血或劇烈運動時, 這些血液就會進入血液循環系統。 一個人一次獻血200~400毫升只占總血量的5%~10%, 獻血後儲存的血液馬上會補充上來, 不會減少迴圈血容量。 獻血後失去的水分和無機物, 1~2個小時就會補上;血漿蛋白質, 由肝臟合成, 一兩天內就能得到補充;血小板、白細胞和紅細胞也很快就恢復到原來水準。 人體的血液在不斷新陳代謝,
按規定獻血, 可促進人體的新陳代謝, 增強免疫力和抗病能力, 還會刺激人體骨髓造血器官, 使其始終保持青春時期一樣旺盛的造血狀態, 收到延年益壽的效果, 並能防止動脈硬化等心腦血管疾病。 據報導, 有人對66歲以上的332名曾獻血者與同樣條件的399名未曾獻血者作了比較, 結果曾獻血者存活率顯著高於未曾獻血者, 獻血總量較多的存活年齡還較長。