how many pints of blood are in the human body

6 hours ago 3
Nature

The average adult human body contains about 10 to 12 pints of blood, though this amount varies based on factors such as age, sex, body size, and overall health. Typically:

  • Adult males have around 12 pints (about 5.7 liters) of blood.
  • Adult females have about 9 to 10.5 pints (around 4.3 to 5 liters) of blood.
  • Blood volume accounts for roughly 7–8% of an adult’s body weight.

Children and infants have proportionally less blood, with infants having about 9–10% of their body weight as blood, and children about 8–9%

. In summary, the human body generally holds between 8 and 12 pints of blood, with an average adult having approximately 10.5 pints