A blood donor will lose around 650 calories by donating 1 pint of blood. That 1 pint of blood could save up to 3 lives.