Benefits
Donating blood may reduce the risk of heart disease for men[16] and stimulate the generation of red blood cells. In patients prone to iron overload (e.g. due to hemochromatosis), blood donation prevents the accumulation of iron. (Note: At this time the American Red Cross does not accept people with hemochromatosis to donate blood for other people.[17])(Although Australian Blood Bank does accept blood from hemochromatosis as they recognise that there is no disease to the blood)
The amount of toxic chemicals (e.g. mercury, pesticides, fire retardants) circulating in the blood stream is reduced by the amount contained in given blood.
[citation needed]
Anecdotally, elderly people in good health have reported feeling invigorated by giving blood on a regular basis.
[citation needed]