The average adult human body contains about 8 to 12 pints of blood, depending on factors such as age, sex, body size, and overall health. Typically, men have slightly more blood than women due to larger body size and muscle mass, with average males having around 12 pints and females about 9 pints. This volume corresponds to roughly 7-8% of an adult's body weight, or about 5 liters on average
. For context:
- Newborn babies have about half a pint (around 1 cup) of blood.
- Children have blood volume proportional to their weight, roughly 70-75 mL per kilogram
In summary, an adult human body generally contains approximately 10.5 pints (about 5 liters) of blood, with a range from about 8 to 12 pints depending on individual characteristics