The average human has approximately 10 pints of blood.
Children under the age of 13 may have 8 pints or less.
Chat with our AI personalities
Normally, you can donate just one pint of blood at a time. It is also possible to donate two pints but you need to make sure you can donate one without passing out.